/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; 403 if (const ValueDecl *VD = Base.dyn_cast<const ValueDecl*>()) 422 if (const ValueDecl *VD = Base.dyn_cast<const ValueDecl*>()) { 443 const ValueDecl *VD = cast<ValueDecl>(BaseOrMember); 524 if (const ValueDecl *VD = getMemberPointerDecl()) { 602 const ValueDecl *APValue::getMemberPointerDecl() const { 633 void APValue::MakeMemberPointer(const ValueDecl *Member, bool IsDerivedMember [all...] |
ASTDiagnostic.cpp | 420 /// Declaration difference, uses ValueDecl 459 ValueDecl *FromValueDecl, *ToValueDecl; 461 /// FromAddressOf, ToAddressOf - Whether the ValueDecl needs an address of 533 void SetNode(ValueDecl *FromValueDecl, ValueDecl *ToValueDecl, 630 void GetNode(ValueDecl *&FromValueDecl, ValueDecl *&ToValueDecl, 887 ValueDecl *FromValueDecl = 0, *ToValueDecl = 0; [all...] |
ExprConstant.cpp | 64 if (const ValueDecl *D = B.dyn_cast<const ValueDecl*>()) 459 EvaluatingDecl((const ValueDecl*)0), EvaluatingDeclValue(0), 869 explicit MemberPtr(const ValueDecl *Decl) : 874 const ValueDecl *getDecl() const { [all...] |
ExprClassification.cpp | 470 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, 335 const ValueDecl *getMemberPointerDecl() const; 442 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 | 459 /// ValueDecl - Represent the declaration of a variable (in which case it is 462 class ValueDecl : public NamedDecl { 467 ValueDecl(Kind DK, DeclContext *DC, SourceLocation L, 516 /// \brief Represents a ValueDecl that came out of a declarator. 518 class DeclaratorDecl : public ValueDecl { 539 : 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/lib/Sema/ |
TargetAttributesSema.cpp | 89 ValueDecl *VD = dyn_cast<ValueDecl>(D);
|
MultiplexExternalSemaSource.cpp | 265 SmallVectorImpl<std::pair<ValueDecl*,
|
SemaDeclAttr.cpp | 66 if (const ValueDecl *decl = dyn_cast<ValueDecl>(D)) 325 if (const ValueDecl *vd = dyn_cast<ValueDecl>(D)) { 697 ValueDecl *VD = dyn_cast<ValueDecl>(D); [all...] |
SemaExceptionSpec.cpp | 797 const ValueDecl *VD = dyn_cast<ValueDecl>(D); [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; 634 llvm::Constant *GetWeakRefReference(const ValueDecl *VD); [all...] |
CGCXXABI.cpp | 257 const ValueDecl *MPD = MP.getMemberPointerDecl();
|
CodeGenModule.cpp | [all...] |
CGDebugInfo.h | 272 void EmitGlobalVariable(const ValueDecl *VD, llvm::Constant *Init);
|
/external/clang/tools/libclang/ |
CXType.cpp | 160 if (const ValueDecl *VD = dyn_cast<ValueDecl>(D)) 825 if (const ValueDecl *VD = dyn_cast<ValueDecl>(D))
|
/external/clang/test/Misc/ |
diag-template-diffing.cpp | [all...] |