/external/clang/include/clang/Sema/ |
ExternalSemaSource.h | 31 class ValueDecl; 177 SmallVectorImpl<std::pair<ValueDecl *,
|
MultiplexExternalSemaSource.h | 32 class ValueDecl; 323 SmallVectorImpl<std::pair<ValueDecl*, SourceLocation> >& Pending);
|
/external/clang/lib/AST/ |
APValue.cpp | 71 llvm::PointerIntPair<const ValueDecl*, 1, bool> MemberAndIsDerivedMember; 369 if (const ValueDecl *VD = Base.dyn_cast<const ValueDecl*>()) 388 if (const ValueDecl *VD = Base.dyn_cast<const ValueDecl*>()) { 409 const ValueDecl *VD = cast<ValueDecl>(BaseOrMember); 490 if (const ValueDecl *VD = getMemberPointerDecl()) { 568 const ValueDecl *APValue::getMemberPointerDecl() const { 599 void APValue::MakeMemberPointer(const ValueDecl *Member, bool IsDerivedMember [all...] |
ASTDiagnostic.cpp | 421 /// Declaration difference, uses ValueDecl 460 ValueDecl *FromValueDecl, *ToValueDecl; 529 void SetNode(ValueDecl *FromValueDecl, ValueDecl *ToValueDecl) { 623 void GetNode(ValueDecl *&FromValueDecl, ValueDecl *&ToValueDecl) { 877 ValueDecl *FromValueDecl = 0, *ToValueDecl = 0; [all...] |
ExprConstant.cpp | 64 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 | 461 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; 158 APValue(const ValueDecl *Member, bool IsDerivedMember, 328 const ValueDecl *getMemberPointerDecl() const; 435 void MakeMemberPointer(const ValueDecl *Member, bool IsDerivedMember,
|
TemplateBase.h | 35 class ValueDecl; 76 ValueDecl *D; 122 TemplateArgument(ValueDecl *D, bool ForRefParam) : Kind(Declaration) { 233 ValueDecl *getAsDecl() const {
|
Expr.h | 49 class ValueDecl; [all...] |
Decl.h | 442 /// ValueDecl - Represent the declaration of a variable (in which case it is 445 class ValueDecl : public NamedDecl { 450 ValueDecl(Kind DK, DeclContext *DC, SourceLocation L, 499 /// \brief Represents a ValueDecl that came out of a declarator. 501 class DeclaratorDecl : public ValueDecl { 522 : ValueDecl(DK, DC, L, N, T), DeclInfo(TInfo), InnerLocStart(StartL) { [all...] |
/external/clang/lib/ARCMigrate/ |
Transforms.h | 213 void collectRefs(ValueDecl *D, Stmt *S, ExprSet &refs);
|
Transforms.cpp | 226 ValueDecl *Dcl; 230 ReferenceCollector(ValueDecl *D, ExprSet &refs) 308 void trans::collectRefs(ValueDecl *D, Stmt *S, ExprSet &refs) {
|
TransProtectedScope.cpp | 34 if (ValueDecl *D = E->getDecl())
|
/external/clang/tools/libclang/ |
CXType.cpp | 152 if (const ValueDecl *VD = dyn_cast<ValueDecl>(D)) 671 if (const ValueDecl *VD = dyn_cast<ValueDecl>(D))
|
/external/clang/lib/Sema/ |
TargetAttributesSema.cpp | 135 ValueDecl *VD = dyn_cast<ValueDecl>(D);
|
MultiplexExternalSemaSource.cpp | 265 SmallVectorImpl<std::pair<ValueDecl*,
|
SemaDeclAttr.cpp | 65 if (const ValueDecl *decl = dyn_cast<ValueDecl>(D)) 320 if (const ValueDecl *vd = dyn_cast<ValueDecl>(D)) { 692 ValueDecl *VD = dyn_cast<ValueDecl>(D); [all...] |
SemaExceptionSpec.cpp | [all...] |
/external/clang/lib/Rewrite/Frontend/ |
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; 284 ValueDecl *VD, bool def=false); 293 void RewriteBlockPointerTypeVariable(std::string& Str, ValueDecl *VD); [all...] |
RewriteModernObjC.cpp | 139 SmallVector<ValueDecl *, 8> BlockByCopyDecls; 140 llvm::SmallPtrSet<ValueDecl *, 8> BlockByCopyDeclsPtrSet; 141 SmallVector<ValueDecl *, 8> BlockByRefDecls; 142 llvm::SmallPtrSet<ValueDecl *, 8> BlockByRefDeclsPtrSet; 143 llvm::DenseMap<ValueDecl *, unsigned> BlockByRefDeclNo; 144 llvm::SmallPtrSet<ValueDecl *, 8> ImportedBlockDecls; 324 ValueDecl *VD, bool def=false); 333 void RewriteBlockPointerTypeVariable(std::string& Str, ValueDecl *VD); [all...] |
/external/clang/lib/CodeGen/ |
CodeGenModule.h | 66 class ValueDecl; 592 llvm::Constant *GetWeakRefReference(const ValueDecl *VD); [all...] |
CodeGenModule.cpp | [all...] |
CGDebugInfo.h | 262 void EmitGlobalVariable(const ValueDecl *VD, llvm::Constant *Init);
|
/external/clang/test/Misc/ |
diag-template-diffing.cpp | [all...] |
/external/clang/lib/Analysis/ |
ThreadSafety.cpp | [all...] |