HomeSort by relevance Sort by last modified time
    Searched refs:Decl (Results 276 - 300 of 1114) sorted by null

<<11121314151617181920>>

  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/clang/include/clang/AST/
GlobalDecl.h 30 llvm::PointerIntPair<const Decl*, 2> Value;
32 void Init(const Decl *D) {
62 const Decl *getDecl() const { return Value.getPointer(); }
65 assert(isa<CXXConstructorDecl>(getDecl()) && "Decl is not a ctor!");
70 assert(isa<CXXDestructorDecl>(getDecl()) && "Decl is not a dtor!");
86 GlobalDecl getWithDecl(const Decl *D) {
ASTContext.h 21 #include "clang/AST/Decl.h"
341 /// wasting space in the Decl class.
342 llvm::DenseMap<const Decl*, AttrVec*> DeclAttrs;
347 llvm::DenseMap<Decl*, Decl*> MergedDecls;
354 /// \brief Initializers for a module, in order. Each Decl will be either
359 llvm::SmallVector<Decl*, 4> Initializers;
527 llvm::PointerUnion4<const Decl *, const Stmt *,
535 llvm::PointerUnion4<const Decl *, const Stmt *,
600 /// 'NodeT' can be one of Decl, Stmt, Type, TypeLoc
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/AST/
GlobalDecl.h 30 llvm::PointerIntPair<const Decl*, 2> Value;
32 void Init(const Decl *D) {
62 const Decl *getDecl() const { return Value.getPointer(); }
65 assert(isa<CXXConstructorDecl>(getDecl()) && "Decl is not a ctor!");
70 assert(isa<CXXDestructorDecl>(getDecl()) && "Decl is not a dtor!");
86 GlobalDecl getWithDecl(const Decl *D) {
ASTContext.h 21 #include "clang/AST/Decl.h"
341 /// wasting space in the Decl class.
342 llvm::DenseMap<const Decl*, AttrVec*> DeclAttrs;
347 llvm::DenseMap<Decl*, Decl*> MergedDecls;
354 /// \brief Initializers for a module, in order. Each Decl will be either
359 llvm::SmallVector<Decl*, 4> Initializers;
527 llvm::PointerUnion4<const Decl *, const Stmt *,
535 llvm::PointerUnion4<const Decl *, const Stmt *,
600 /// 'NodeT' can be one of Decl, Stmt, Type, TypeLoc
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/clang/include/clang/AST/
GlobalDecl.h 30 llvm::PointerIntPair<const Decl*, 2> Value;
32 void Init(const Decl *D) {
62 const Decl *getDecl() const { return Value.getPointer(); }
65 assert(isa<CXXConstructorDecl>(getDecl()) && "Decl is not a ctor!");
70 assert(isa<CXXDestructorDecl>(getDecl()) && "Decl is not a dtor!");
86 GlobalDecl getWithDecl(const Decl *D) {
ASTContext.h 21 #include "clang/AST/Decl.h"
341 /// wasting space in the Decl class.
342 llvm::DenseMap<const Decl*, AttrVec*> DeclAttrs;
347 llvm::DenseMap<Decl*, Decl*> MergedDecls;
354 /// \brief Initializers for a module, in order. Each Decl will be either
359 llvm::SmallVector<Decl*, 4> Initializers;
527 llvm::PointerUnion4<const Decl *, const Stmt *,
535 llvm::PointerUnion4<const Decl *, const Stmt *,
600 /// 'NodeT' can be one of Decl, Stmt, Type, TypeLoc
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/clang/include/clang/AST/
GlobalDecl.h 30 llvm::PointerIntPair<const Decl*, 2> Value;
32 void Init(const Decl *D) {
62 const Decl *getDecl() const { return Value.getPointer(); }
65 assert(isa<CXXConstructorDecl>(getDecl()) && "Decl is not a ctor!");
70 assert(isa<CXXDestructorDecl>(getDecl()) && "Decl is not a dtor!");
86 GlobalDecl getWithDecl(const Decl *D) {
ASTContext.h 21 #include "clang/AST/Decl.h"
341 /// wasting space in the Decl class.
342 llvm::DenseMap<const Decl*, AttrVec*> DeclAttrs;
347 llvm::DenseMap<Decl*, Decl*> MergedDecls;
354 /// \brief Initializers for a module, in order. Each Decl will be either
359 llvm::SmallVector<Decl*, 4> Initializers;
527 llvm::PointerUnion4<const Decl *, const Stmt *,
535 llvm::PointerUnion4<const Decl *, const Stmt *,
600 /// 'NodeT' can be one of Decl, Stmt, Type, TypeLoc
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/clang/include/clang/AST/
GlobalDecl.h 30 llvm::PointerIntPair<const Decl*, 2> Value;
32 void Init(const Decl *D) {
62 const Decl *getDecl() const { return Value.getPointer(); }
65 assert(isa<CXXConstructorDecl>(getDecl()) && "Decl is not a ctor!");
70 assert(isa<CXXDestructorDecl>(getDecl()) && "Decl is not a dtor!");
86 GlobalDecl getWithDecl(const Decl *D) {
ASTContext.h 21 #include "clang/AST/Decl.h"
341 /// wasting space in the Decl class.
342 llvm::DenseMap<const Decl*, AttrVec*> DeclAttrs;
347 llvm::DenseMap<Decl*, Decl*> MergedDecls;
354 /// \brief Initializers for a module, in order. Each Decl will be either
359 llvm::SmallVector<Decl*, 4> Initializers;
527 llvm::PointerUnion4<const Decl *, const Stmt *,
535 llvm::PointerUnion4<const Decl *, const Stmt *,
600 /// 'NodeT' can be one of Decl, Stmt, Type, TypeLoc
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/AST/
GlobalDecl.h 30 llvm::PointerIntPair<const Decl*, 2> Value;
32 void Init(const Decl *D) {
62 const Decl *getDecl() const { return Value.getPointer(); }
65 assert(isa<CXXConstructorDecl>(getDecl()) && "Decl is not a ctor!");
70 assert(isa<CXXDestructorDecl>(getDecl()) && "Decl is not a dtor!");
86 GlobalDecl getWithDecl(const Decl *D) {
ASTContext.h 21 #include "clang/AST/Decl.h"
341 /// wasting space in the Decl class.
342 llvm::DenseMap<const Decl*, AttrVec*> DeclAttrs;
347 llvm::DenseMap<Decl*, Decl*> MergedDecls;
354 /// \brief Initializers for a module, in order. Each Decl will be either
359 llvm::SmallVector<Decl*, 4> Initializers;
527 llvm::PointerUnion4<const Decl *, const Stmt *,
535 llvm::PointerUnion4<const Decl *, const Stmt *,
600 /// 'NodeT' can be one of Decl, Stmt, Type, TypeLoc
    [all...]
  /external/clang/lib/CodeGen/
CGDebugInfo.h 83 llvm::DIType *Decl;
85 ObjCInterfaceCacheEntry(const ObjCInterfaceType *Type, llvm::DIType *Decl,
87 : Type(Type), Decl(Decl), Unit(Unit) {}
110 llvm::DenseMap<const Decl *, llvm::TrackingMDRef> RegionMap;
125 llvm::DenseMap<const Decl *, llvm::TrackingMDRef> DeclCache;
129 llvm::DenseMap<const Decl *, llvm::TypedTrackingMDRef<llvm::DIDerivedType>>
190 getOrCreateFunctionType(const Decl *D, QualType FnType, llvm::DIFile *F);
193 /// \return namespace descriptor for the given namespace decl.
208 void CollectCXXMemberFunctions(const CXXRecordDecl *Decl, llvm::DIFile *F
    [all...]
  /external/clang/include/clang/Serialization/
ASTReader.h 68 class Decl;
443 std::vector<Decl *> DeclsLoaded;
463 llvm::SmallVector<std::pair<serialization::GlobalDeclID, Decl*>, 16>
476 llvm::SmallMapVector<Decl *, FunctionDecl *, 4> PendingExceptionSpecUpdates;
501 /// Decl::Kind, DeclID pairs.
532 llvm::SmallPtrSet<Decl *, 4> PendingDefinitions;
534 typedef llvm::MapVector<Decl *, uint64_t,
535 llvm::SmallDenseMap<Decl *, unsigned, 4>,
536 SmallVector<std::pair<Decl *, uint64_t>, 4> >
610 typedef SmallVector<Decl*, 2> HiddenNames
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/AST/
ASTContext.h 21 #include "clang/AST/Decl.h"
341 /// wasting space in the Decl class.
342 llvm::DenseMap<const Decl*, AttrVec*> DeclAttrs;
347 llvm::DenseMap<Decl*, Decl*> MergedDecls;
354 /// \brief Initializers for a module, in order. Each Decl will be either
359 llvm::SmallVector<Decl*, 4> Initializers;
527 llvm::PointerUnion4<const Decl *, const Stmt *,
535 llvm::PointerUnion4<const Decl *, const Stmt *,
600 /// 'NodeT' can be one of Decl, Stmt, Type, TypeLoc
    [all...]
DeclOpenMP.h 18 #include "clang/AST/Decl.h"
40 : public Decl,
50 Decl(DK, DC, L), NumVars(0) { }
88 static bool classof(const Decl *D) { return classofKind(D->getKind()); }
153 static bool classof(const Decl *D) { return classofKind(D->getKind()); }
192 static bool classof(const Decl *D) { return classofKind(D->getKind()); }
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/AST/
ASTContext.h 21 #include "clang/AST/Decl.h"
341 /// wasting space in the Decl class.
342 llvm::DenseMap<const Decl*, AttrVec*> DeclAttrs;
347 llvm::DenseMap<Decl*, Decl*> MergedDecls;
354 /// \brief Initializers for a module, in order. Each Decl will be either
359 llvm::SmallVector<Decl*, 4> Initializers;
527 llvm::PointerUnion4<const Decl *, const Stmt *,
535 llvm::PointerUnion4<const Decl *, const Stmt *,
600 /// 'NodeT' can be one of Decl, Stmt, Type, TypeLoc
    [all...]
  /external/clang/lib/Analysis/
CallGraph.cpp 15 #include "clang/AST/Decl.h"
41 Decl *getDeclFromCall(CallExpr *CE) {
55 void addCalledDecl(Decl *D) {
63 if (Decl *D = getDeclFromCall(CE))
73 Decl *D = nullptr;
111 bool CallGraph::includeInGraph(const Decl *D) {
130 void CallGraph::addNodeForDecl(Decl* D, bool IsGlobal) {
142 CallGraphNode *CallGraph::getNode(const Decl *F) const {
148 CallGraphNode *CallGraph::getOrInsertNode(Decl *F) {
PseudoConstantAnalysis.cpp 10 // This file tracks the usage of variables in a Decl body to see if they are
17 #include "clang/AST/Decl.h"
66 // Returns a Decl from a (Block)DeclRefExpr (if any)
67 const Decl *PseudoConstantAnalysis::getDecl(const Expr *E) {
93 // Look for a Decl on the LHS
94 const Decl *LHSDecl = getDecl(BO->getLHS()->IgnoreParenCasts());
99 // for any of the assignment operators, implying that this Decl is being
105 const Decl *RHSDecl = getDecl(BO->getRHS()->IgnoreParenCasts());
140 const Decl *D = getDecl(UO->getSubExpr()->IgnoreParenCasts());
171 // Iterate over each decl and see if any of them contain reference decl
    [all...]
  /external/clang/unittests/AST/
ASTContextParentMapTest.cpp 25 MatchVerifier<Decl> Verifier;
51 MatchVerifier<Decl> DeclVerifier;
  /external/v8/tools/clang/plugins/
CheckIPCVisitor.h 46 void BeginDecl(clang::Decl* decl);
92 std::vector<const clang::Decl*> decl_stack_;
ChromeClassTester.h 39 bool InBannedNamespace(const clang::Decl* record);
48 std::string GetNamespace(const clang::Decl* record);
  /external/clang/tools/libclang/
CXIndexDataConsumer.h 252 AttrListInfo(const Decl *D, CXIndexDataConsumer &IdxCtx);
254 static IntrusiveRefCntPtr<AttrListInfo> create(const Decl *D,
287 typedef llvm::DenseMap<const Decl *, CXIdxClientEntity> EntityMapTy;
293 typedef std::pair<const FileEntry *, const Decl *> RefFileOccurrence;
360 static bool isFunctionLocalDecl(const Decl *D);
377 void indexDecl(const Decl *D);
450 void indexTopLevelDecl(const Decl *D);
459 CXIdxClientEntity getClientEntity(const Decl *D) const;
460 void setClientEntity(const Decl *D, CXIdxClientEntity client);
462 static bool isTemplateImplicitInstantiation(const Decl *D)
    [all...]
  /external/clang/include/clang/AST/
DeclOpenMP.h 18 #include "clang/AST/Decl.h"
40 : public Decl,
50 Decl(DK, DC, L), NumVars(0) { }
88 static bool classof(const Decl *D) { return classofKind(D->getKind()); }
153 static bool classof(const Decl *D) { return classofKind(D->getKind()); }
189 static bool classof(const Decl *D) { return classofKind(D->getKind()); }
  /external/clang/include/clang/Sema/
MultiplexExternalSemaSource.h 68 Decl *GetExternalDecl(uint32_t ID) override;
72 void CompleteRedeclChain(const Decl *D) override;
81 /// \brief Resolve the offset of a statement in the decl stream into
85 /// \brief Resolve the offset of a set of C++ base specifiers in the decl
109 llvm::function_ref<bool(Decl::Kind)> IsKindWeWant,
110 SmallVectorImpl<Decl *> &Result) override;
116 SmallVectorImpl<Decl *> &Decls) override;
134 /// a decl or type so until FinishedDeserializing is called there may be
139 /// a decl or type. Must be paired with StartedDeserializing.

Completed in 991 milliseconds

<<11121314151617181920>>