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

1 2 3 4

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

Completed in 563 milliseconds

1 2 3 4