HomeSort by relevance Sort by last modified time
    Searched refs:ValueDecl (Results 1 - 25 of 81) sorted by null

1 2 3 4

  /external/clang/include/clang/Sema/
ExternalSemaSource.h 33 class ValueDecl;
180 SmallVectorImpl<std::pair<ValueDecl *,
MultiplexExternalSemaSource.h 32 class ValueDecl;
330 SmallVectorImpl<std::pair<ValueDecl*, SourceLocation> >& Pending) override;
  /external/lldb/include/lldb/Core/
ClangForward.h 124 class ValueDecl;
  /external/clang/include/clang/Analysis/Analyses/
ThreadSafetyCommon.h 294 typedef llvm::DenseMap<const ValueDecl *, unsigned> LVarIndexMap;
297 typedef std::pair<const ValueDecl *, til::SExpr *> NameVarPair;
351 til::SExpr *getCurrentLVarDefinition(const ValueDecl *VD);
354 const ValueDecl *VD = nullptr);
355 til::SExpr *lookupVarDecl(const ValueDecl *VD);
356 til::SExpr *addVarDecl(const ValueDecl *VD, til::SExpr *E);
357 til::SExpr *updateVarDecl(const ValueDecl *VD, til::SExpr *E);
ThreadSafetyTIL.h 374 inline Variable(SExpr *D, const clang::ValueDecl *Cvd = nullptr);
381 const clang::ValueDecl *clangDecl() const { return Cvdecl; }
398 void setClangDecl(const clang::ValueDecl *VD) { Cvdecl = VD; }
420 const clang::ValueDecl *Cvdecl; // The clang declaration for this variable.
536 inline Variable::Variable(SExpr *D, const clang::ValueDecl *Cvd)
719 LiteralPtr(const clang::ValueDecl *D) : SExpr(COP_LiteralPtr), Cvdecl(D) {}
723 const clang::ValueDecl *clangDecl() const { return Cvdecl; }
735 const clang::ValueDecl *Cvdecl;
992 Project(SExpr *R, clang::ValueDecl *Cvd)
1002 const clang::ValueDecl *clangValueDecl() const { return Cvdecl;
    [all...]
  /external/clang/lib/AST/
APValue.cpp 71 llvm::PointerIntPair<const ValueDecl*, 1, bool> MemberAndIsDerivedMember;
404 if (const ValueDecl *VD = Base.dyn_cast<const ValueDecl*>())
428 if (const ValueDecl *VD = Base.dyn_cast<const ValueDecl*>()) {
450 const ValueDecl *VD = cast<ValueDecl>(BaseOrMember);
530 if (const ValueDecl *VD = getMemberPointerDecl()) {
608 const ValueDecl *APValue::getMemberPointerDecl() const {
642 void APValue::MakeMemberPointer(const ValueDecl *Member, bool IsDerivedMember
    [all...]
ASTDiagnostic.cpp 450 /// Declaration difference, uses ValueDecl
489 ValueDecl *FromValueDecl, *ToValueDecl;
491 /// FromAddressOf, ToAddressOf - Whether the ValueDecl needs an address of
564 void SetNode(ValueDecl *FromValueDecl, ValueDecl *ToValueDecl,
661 void GetNode(ValueDecl *&FromValueDecl, ValueDecl *&ToValueDecl,
923 ValueDecl *FromValueDecl = nullptr, *ToValueDecl = nullptr
    [all...]
ExprConstant.cpp 64 if (const ValueDecl *D = B.dyn_cast<const ValueDecl*>())
514 EvaluatingDecl((const ValueDecl *)nullptr),
    [all...]
ExprClassification.cpp 469 if (ValueDecl *Value = dyn_cast<ValueDecl>(Member))
  /external/clang/include/clang/AST/
APValue.h 31 class ValueDecl;
56 typedef llvm::PointerUnion<const ValueDecl *, const Expr *> LValueBase;
157 APValue(const ValueDecl *Member, bool IsDerivedMember,
334 const ValueDecl *getMemberPointerDecl() const;
441 void MakeMemberPointer(const ValueDecl *Member, bool IsDerivedMember,
TemplateBase.h 35 class ValueDecl;
79 ValueDecl *D;
134 TemplateArgument(ValueDecl *D, bool ForRefParam) {
246 ValueDecl *getAsDecl() const {
Expr.h 49 class ValueDecl;
    [all...]
Decl.h 467 /// ValueDecl - Represent the declaration of a variable (in which case it is
470 class ValueDecl : public NamedDecl {
475 ValueDecl(Kind DK, DeclContext *DC, SourceLocation L,
525 /// \brief Represents a ValueDecl that came out of a declarator.
527 class DeclaratorDecl : public ValueDecl {
548 : ValueDecl(DK, DC, L, N, T), DeclInfo(TInfo), InnerLocStart(StartL) {
    [all...]
  /external/clang/lib/Analysis/
ThreadSafetyCommon.cpp 167 const ValueDecl *VD = cast<ValueDecl>(DRE->getDecl()->getCanonicalDecl());
288 const ValueDecl *VD = nullptr;
432 const ValueDecl *VD) {
447 til::SExpr *SExprBuilder::lookupVarDecl(const ValueDecl *VD) {
458 inline void maybeUpdateVD(til::SExpr *E, const ValueDecl *VD) {
468 til::SExpr *SExprBuilder::addVarDecl(const ValueDecl *VD, til::SExpr *E) {
478 til::SExpr *SExprBuilder::updateVarDecl(const ValueDecl *VD, til::SExpr *E) {
ReachableCode.cpp 150 static bool isConfigurationValue(const ValueDecl *D, Preprocessor &PP);
230 static bool isConfigurationValue(const ValueDecl *D, Preprocessor &PP) {
ThreadSafety.cpp     [all...]
  /external/clang/lib/ARCMigrate/
Transforms.h 215 void collectRefs(ValueDecl *D, Stmt *S, ExprSet &refs);
Transforms.cpp 232 ValueDecl *Dcl;
236 ReferenceCollector(ValueDecl *D, ExprSet &refs)
313 void trans::collectRefs(ValueDecl *D, Stmt *S, ExprSet &refs) {
TransProtectedScope.cpp 34 if (ValueDecl *D = E->getDecl())
  /external/clang/lib/Rewrite/Frontend/
RewriteModernObjC.cpp 138 SmallVector<ValueDecl *, 8> BlockByCopyDecls;
139 llvm::SmallPtrSet<ValueDecl *, 8> BlockByCopyDeclsPtrSet;
140 SmallVector<ValueDecl *, 8> BlockByRefDecls;
141 llvm::SmallPtrSet<ValueDecl *, 8> BlockByRefDeclsPtrSet;
142 llvm::DenseMap<ValueDecl *, unsigned> BlockByRefDeclNo;
143 llvm::SmallPtrSet<ValueDecl *, 8> ImportedBlockDecls;
339 ValueDecl *VD, bool def=false);
348 void RewriteBlockPointerTypeVariable(std::string& Str, ValueDecl *VD);
    [all...]
RewriteObjC.cpp 129 SmallVector<ValueDecl *, 8> BlockByCopyDecls;
130 llvm::SmallPtrSet<ValueDecl *, 8> BlockByCopyDeclsPtrSet;
131 SmallVector<ValueDecl *, 8> BlockByRefDecls;
132 llvm::SmallPtrSet<ValueDecl *, 8> BlockByRefDeclsPtrSet;
133 llvm::DenseMap<ValueDecl *, unsigned> BlockByRefDeclNo;
134 llvm::SmallPtrSet<ValueDecl *, 8> ImportedBlockDecls;
285 ValueDecl *VD, bool def=false);
294 void RewriteBlockPointerTypeVariable(std::string& Str, ValueDecl *VD);
    [all...]
  /external/clang/lib/CodeGen/
CodeGenModule.h 67 class ValueDecl;
700 llvm::Constant *GetWeakRefReference(const ValueDecl *VD);
    [all...]
CGCXXABI.cpp 284 const ValueDecl *MPD = MP.getMemberPointerDecl();
  /external/clang/tools/libclang/
CXType.cpp 167 if (const ValueDecl *VD = dyn_cast<ValueDecl>(D))
865 if (const ValueDecl *VD = dyn_cast<ValueDecl>(D))
  /external/clang/lib/Sema/
SemaDeclAttr.cpp 333 const ValueDecl *vd = cast<ValueDecl>(D);
590 QualType QT = cast<ValueDecl>(D)->getType();
    [all...]

Completed in 901 milliseconds

1 2 3 4