/external/clang/include/clang/Sema/ |
ExternalSemaSource.h | 30 class ValueDecl; 171 SmallVectorImpl<std::pair<ValueDecl *,
|
/external/clang/lib/AST/ |
APValue.cpp | 71 llvm::PointerIntPair<const ValueDecl*, 1, bool> MemberAndIsDerivedMember; 367 if (const ValueDecl *VD = Base.dyn_cast<const ValueDecl*>()) 387 if (const ValueDecl *VD = Base.dyn_cast<const ValueDecl*>()) { 408 const ValueDecl *VD = cast<ValueDecl>(BaseOrMember); 489 if (const ValueDecl *VD = getMemberPointerDecl()) { 567 const ValueDecl *APValue::getMemberPointerDecl() const { 598 void APValue::MakeMemberPointer(const ValueDecl *Member, bool IsDerivedMember [all...] |
StmtDumper.cpp | 246 } else if (ValueDecl *VD = dyn_cast<ValueDecl>(D)) { 392 if (ValueDecl *vd = dyn_cast<ValueDecl>(d)) {
|
ExprConstant.cpp | 63 if (const ValueDecl *D = B.dyn_cast<const ValueDecl*>()) 776 explicit MemberPtr(const ValueDecl *Decl) : 781 const ValueDecl *getDecl() const { 809 llvm::PointerIntPair<const ValueDecl*, 1, bool> DeclAndIsDerivedMember; [all...] |
ExprClassification.cpp | 448 if (ValueDecl *Value = dyn_cast<ValueDecl>(Member))
|
DeclPrinter.cpp | 126 if (ValueDecl* VD = dyn_cast<ValueDecl>(D)) [all...] |
/external/clang/include/clang/AST/ |
APValue.h | 31 class ValueDecl; 56 typedef llvm::PointerUnion<const ValueDecl *, const Expr *> LValueBase; 158 APValue(const ValueDecl *Member, bool IsDerivedMember, 328 const ValueDecl *getMemberPointerDecl() const; 435 void MakeMemberPointer(const ValueDecl *Member, bool IsDerivedMember,
|
Expr.h | 40 class ValueDecl; 752 /// a NamedDecl (different from the referenced ValueDecl) which was found 762 ValueDecl *D; 804 ValueDecl *D, bool refersToEnclosingLocal, 819 DeclRefExpr(ValueDecl *D, bool refersToEnclosingLocal, QualType T, [all...] |
Decl.h | 527 /// ValueDecl - Represent the declaration of a variable (in which case it is 530 class ValueDecl : public NamedDecl { 535 ValueDecl(Kind DK, DeclContext *DC, SourceLocation L, 550 static bool classof(const ValueDecl *D) { return true; } 587 /// \brief Represents a ValueDecl that came out of a declarator. 589 class DeclaratorDecl : public ValueDecl { 610 : ValueDecl(DK, DC, L, N, T), DeclInfo(TInfo), InnerLocStart(StartL) { [all...] |
/external/clang/lib/Sema/ |
TargetAttributesSema.cpp | 135 ValueDecl *VD = dyn_cast<ValueDecl>(D);
|
SemaDeclAttr.cpp | 55 if (const ValueDecl *decl = dyn_cast<ValueDecl>(D)) 247 if (const ValueDecl *vd = dyn_cast<ValueDecl>(D)) { 469 ValueDecl *VD = dyn_cast<ValueDecl>(D); [all...] |
SemaExceptionSpec.cpp | 781 const ValueDecl *VD = dyn_cast<ValueDecl>(D); [all...] |
SemaExpr.cpp | 229 QualType type = cast<ValueDecl>(D)->getType(); [all...] |
/external/clang/lib/ARCMigrate/ |
Transforms.h | 197 void collectRefs(ValueDecl *D, Stmt *S, ExprSet &refs);
|
Transforms.cpp | 165 ValueDecl *Dcl; 169 ReferenceCollector(ValueDecl *D, ExprSet &refs) 247 void trans::collectRefs(ValueDecl *D, Stmt *S, ExprSet &refs) {
|
/external/clang/lib/CodeGen/ |
CodeGenModule.h | 61 class ValueDecl; 542 llvm::Constant *GetWeakRefReference(const ValueDecl *VD); 860 void AddGlobalAnnotations(const ValueDecl *D, llvm::GlobalValue *GV); [all...] |
CGDebugInfo.h | 225 void EmitGlobalVariable(const ValueDecl *VD, llvm::Constant *Init); 242 llvm::DIType EmitTypeForVarWithBlocksAttr(const ValueDecl *VD,
|
CodeGenModule.cpp | 749 void CodeGenModule::AddGlobalAnnotations(const ValueDecl *D, 759 bool CodeGenModule::MayDeferGeneration(const ValueDecl *Global) { 767 llvm::Constant *CodeGenModule::GetWeakRefReference(const ValueDecl *VD) { 793 const ValueDecl *Global = cast<ValueDecl>(GD.getDecl()); [all...] |
CGDecl.cpp | 502 static bool isAccessedBy(const ValueDecl *decl, const Expr *e) { 516 const ValueDecl *D, [all...] |
CGExprConstant.cpp | 902 if (const ValueDecl *Decl = LVBase.dyn_cast<const ValueDecl*>()) { [all...] |
CodeGenFunction.h | [all...] |
/external/clang/tools/libclang/ |
CXType.cpp | 133 if (ValueDecl *VD = dyn_cast<ValueDecl>(D)) 622 if (ValueDecl *VD = dyn_cast<ValueDecl>(D))
|
/external/clang/lib/Rewrite/ |
RewriteModernObjC.cpp | 135 SmallVector<ValueDecl *, 8> BlockByCopyDecls; 136 llvm::SmallPtrSet<ValueDecl *, 8> BlockByCopyDeclsPtrSet; 137 SmallVector<ValueDecl *, 8> BlockByRefDecls; 138 llvm::SmallPtrSet<ValueDecl *, 8> BlockByRefDeclsPtrSet; 139 llvm::DenseMap<ValueDecl *, unsigned> BlockByRefDeclNo; 140 llvm::SmallPtrSet<ValueDecl *, 8> ImportedBlockDecls; 296 ValueDecl *VD, bool def=false); 305 void RewriteBlockPointerTypeVariable(std::string& Str, ValueDecl *VD); [all...] |
RewriteObjC.cpp | 127 SmallVector<ValueDecl *, 8> BlockByCopyDecls; 128 llvm::SmallPtrSet<ValueDecl *, 8> BlockByCopyDeclsPtrSet; 129 SmallVector<ValueDecl *, 8> BlockByRefDecls; 130 llvm::SmallPtrSet<ValueDecl *, 8> BlockByRefDeclsPtrSet; 131 llvm::DenseMap<ValueDecl *, unsigned> BlockByRefDeclNo; 132 llvm::SmallPtrSet<ValueDecl *, 8> ImportedBlockDecls; 282 ValueDecl *VD, bool def=false); 291 void RewriteBlockPointerTypeVariable(std::string& Str, ValueDecl *VD); [all...] |
/external/clang/lib/Analysis/ |
ThreadSafety.cpp | 638 ValueDecl *VDec = DRE->getDecl(); [all...] |