/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...] |