/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/clang/include/clang/Analysis/ |
CloneDetection.h | 25 class Decl; 41 const Decl *D; 58 /// \param D The Decl containing this Stmt. 62 StmtSequence(const CompoundStmt *Stmt, const Decl *D, unsigned StartIndex, 68 /// \param D The Decl containing this Stmt. 69 StmtSequence(const Stmt *Stmt, const Decl *D); 114 const Decl *getContainingDecl() const { 174 /// the given Decl. 175 void analyzeCodeBody(const Decl *D); 261 /// \param D The Decl containing S [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/clang/include/clang/Analysis/ |
CloneDetection.h | 25 class Decl; 41 const Decl *D; 58 /// \param D The Decl containing this Stmt. 62 StmtSequence(const CompoundStmt *Stmt, const Decl *D, unsigned StartIndex, 68 /// \param D The Decl containing this Stmt. 69 StmtSequence(const Stmt *Stmt, const Decl *D); 114 const Decl *getContainingDecl() const { 174 /// the given Decl. 175 void analyzeCodeBody(const Decl *D); 261 /// \param D The Decl containing S [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/clang/include/clang/Analysis/ |
CloneDetection.h | 25 class Decl; 41 const Decl *D; 58 /// \param D The Decl containing this Stmt. 62 StmtSequence(const CompoundStmt *Stmt, const Decl *D, unsigned StartIndex, 68 /// \param D The Decl containing this Stmt. 69 StmtSequence(const Stmt *Stmt, const Decl *D); 114 const Decl *getContainingDecl() const { 174 /// the given Decl. 175 void analyzeCodeBody(const Decl *D); 261 /// \param D The Decl containing S [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/Analysis/ |
CloneDetection.h | 25 class Decl; 41 const Decl *D; 58 /// \param D The Decl containing this Stmt. 62 StmtSequence(const CompoundStmt *Stmt, const Decl *D, unsigned StartIndex, 68 /// \param D The Decl containing this Stmt. 69 StmtSequence(const Stmt *Stmt, const Decl *D); 114 const Decl *getContainingDecl() const { 174 /// the given Decl. 175 void analyzeCodeBody(const Decl *D); 261 /// \param D The Decl containing S [all...] |
/external/clang/tools/libclang/ |
CIndex.cpp | 188 const Decl *D = getCursorDecl(Cursor); 285 static bool isInLexicalContext(Decl *D, DeclContext *DC) { 303 SmallVector<Decl *, 16> Decls; 331 SmallVectorImpl<Decl *>::iterator DIt = Decls.begin(); 332 for (SmallVectorImpl<Decl *>::iterator DE = Decls.end(); DIt != DE; ++DIt) { 333 Decl *D = *DIt; 376 Decl *D = cast<Decl>(DC); 493 Decl *D = const_cast<Decl *>(getCursorDecl(Cursor)) [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/Serialization/ |
ASTReader.h | 68 class Decl; 463 std::vector<Decl *> DeclsLoaded; 483 llvm::SmallVector<std::pair<serialization::GlobalDeclID, Decl*>, 16> 496 llvm::SmallMapVector<Decl *, FunctionDecl *, 4> PendingExceptionSpecUpdates; 521 /// Decl::Kind, DeclID pairs. 552 llvm::SmallPtrSet<Decl *, 4> PendingDefinitions; 554 typedef llvm::MapVector<Decl *, uint64_t, 555 llvm::SmallDenseMap<Decl *, unsigned, 4>, 556 SmallVector<std::pair<Decl *, uint64_t>, 4> > 630 typedef SmallVector<Decl*, 2> HiddenNames [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/Serialization/ |
ASTReader.h | 68 class Decl; 463 std::vector<Decl *> DeclsLoaded; 483 llvm::SmallVector<std::pair<serialization::GlobalDeclID, Decl*>, 16> 496 llvm::SmallMapVector<Decl *, FunctionDecl *, 4> PendingExceptionSpecUpdates; 521 /// Decl::Kind, DeclID pairs. 552 llvm::SmallPtrSet<Decl *, 4> PendingDefinitions; 554 typedef llvm::MapVector<Decl *, uint64_t, 555 llvm::SmallDenseMap<Decl *, unsigned, 4>, 556 SmallVector<std::pair<Decl *, uint64_t>, 4> > 630 typedef SmallVector<Decl*, 2> HiddenNames [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/clang/include/clang/Serialization/ |
ASTReader.h | 68 class Decl; 463 std::vector<Decl *> DeclsLoaded; 483 llvm::SmallVector<std::pair<serialization::GlobalDeclID, Decl*>, 16> 496 llvm::SmallMapVector<Decl *, FunctionDecl *, 4> PendingExceptionSpecUpdates; 521 /// Decl::Kind, DeclID pairs. 552 llvm::SmallPtrSet<Decl *, 4> PendingDefinitions; 554 typedef llvm::MapVector<Decl *, uint64_t, 555 llvm::SmallDenseMap<Decl *, unsigned, 4>, 556 SmallVector<std::pair<Decl *, uint64_t>, 4> > 630 typedef SmallVector<Decl*, 2> HiddenNames [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/Serialization/ |
ASTReader.h | 68 class Decl; 463 std::vector<Decl *> DeclsLoaded; 483 llvm::SmallVector<std::pair<serialization::GlobalDeclID, Decl*>, 16> 496 llvm::SmallMapVector<Decl *, FunctionDecl *, 4> PendingExceptionSpecUpdates; 521 /// Decl::Kind, DeclID pairs. 552 llvm::SmallPtrSet<Decl *, 4> PendingDefinitions; 554 typedef llvm::MapVector<Decl *, uint64_t, 555 llvm::SmallDenseMap<Decl *, unsigned, 4>, 556 SmallVector<std::pair<Decl *, uint64_t>, 4> > 630 typedef SmallVector<Decl*, 2> HiddenNames [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/clang/include/clang/Serialization/ |
ASTReader.h | 68 class Decl; 463 std::vector<Decl *> DeclsLoaded; 483 llvm::SmallVector<std::pair<serialization::GlobalDeclID, Decl*>, 16> 496 llvm::SmallMapVector<Decl *, FunctionDecl *, 4> PendingExceptionSpecUpdates; 521 /// Decl::Kind, DeclID pairs. 552 llvm::SmallPtrSet<Decl *, 4> PendingDefinitions; 554 typedef llvm::MapVector<Decl *, uint64_t, 555 llvm::SmallDenseMap<Decl *, unsigned, 4>, 556 SmallVector<std::pair<Decl *, uint64_t>, 4> > 630 typedef SmallVector<Decl*, 2> HiddenNames [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/clang/include/clang/Serialization/ |
ASTReader.h | 68 class Decl; 463 std::vector<Decl *> DeclsLoaded; 483 llvm::SmallVector<std::pair<serialization::GlobalDeclID, Decl*>, 16> 496 llvm::SmallMapVector<Decl *, FunctionDecl *, 4> PendingExceptionSpecUpdates; 521 /// Decl::Kind, DeclID pairs. 552 llvm::SmallPtrSet<Decl *, 4> PendingDefinitions; 554 typedef llvm::MapVector<Decl *, uint64_t, 555 llvm::SmallDenseMap<Decl *, unsigned, 4>, 556 SmallVector<std::pair<Decl *, uint64_t>, 4> > 630 typedef SmallVector<Decl*, 2> HiddenNames [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/clang/include/clang/Serialization/ |
ASTReader.h | 68 class Decl; 463 std::vector<Decl *> DeclsLoaded; 483 llvm::SmallVector<std::pair<serialization::GlobalDeclID, Decl*>, 16> 496 llvm::SmallMapVector<Decl *, FunctionDecl *, 4> PendingExceptionSpecUpdates; 521 /// Decl::Kind, DeclID pairs. 552 llvm::SmallPtrSet<Decl *, 4> PendingDefinitions; 554 typedef llvm::MapVector<Decl *, uint64_t, 555 llvm::SmallDenseMap<Decl *, unsigned, 4>, 556 SmallVector<std::pair<Decl *, uint64_t>, 4> > 630 typedef SmallVector<Decl*, 2> HiddenNames [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/Serialization/ |
ASTReader.h | 68 class Decl; 463 std::vector<Decl *> DeclsLoaded; 483 llvm::SmallVector<std::pair<serialization::GlobalDeclID, Decl*>, 16> 496 llvm::SmallMapVector<Decl *, FunctionDecl *, 4> PendingExceptionSpecUpdates; 521 /// Decl::Kind, DeclID pairs. 552 llvm::SmallPtrSet<Decl *, 4> PendingDefinitions; 554 typedef llvm::MapVector<Decl *, uint64_t, 555 llvm::SmallDenseMap<Decl *, unsigned, 4>, 556 SmallVector<std::pair<Decl *, uint64_t>, 4> > 630 typedef SmallVector<Decl*, 2> HiddenNames [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/AST/ |
ExternalASTSource.h | 83 /// passes back decl sets as VisibleDeclaration objects. 86 virtual Decl *GetExternalDecl(uint32_t ID); 102 /// \brief Resolve the offset of a statement in the decl stream into 113 /// the decl stream into an array of initializers. 118 /// \brief Resolve the offset of a set of C++ base specifiers in the decl 175 virtual ExtKind hasExternalDefinitions(const Decl *D); 186 llvm::function_ref<bool(Decl::Kind)> IsKindWeWant, 187 SmallVectorImpl<Decl *> &Result); 192 SmallVectorImpl<Decl *> &Result) { 193 FindExternalLexicalDecls(DC, [](Decl::Kind) { return true; }, Result) [all...] |
Decl.h | 1 //===--- Decl.h - Classes for representing declarations ---------*- C++ -*-===// 10 // This file defines the Decl subclasses. 80 class TranslationUnitDecl : public Decl, public DeclContext { 97 static bool classof(const Decl *D) { return classofKind(D->getKind()); } 110 : public Decl, 122 : Decl(PragmaComment, TU, CommentLoc), CommentKind(CommentKind) {} 137 static bool classof(const Decl *D) { return classofKind(D->getKind()); } 144 : public Decl, 156 : Decl(PragmaDetectMismatch, TU, Loc), ValueStart(ValueStart) {} 170 static bool classof(const Decl *D) { return classofKind(D->getKind()); [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/AST/ |
ExternalASTSource.h | 83 /// passes back decl sets as VisibleDeclaration objects. 86 virtual Decl *GetExternalDecl(uint32_t ID); 102 /// \brief Resolve the offset of a statement in the decl stream into 113 /// the decl stream into an array of initializers. 118 /// \brief Resolve the offset of a set of C++ base specifiers in the decl 175 virtual ExtKind hasExternalDefinitions(const Decl *D); 186 llvm::function_ref<bool(Decl::Kind)> IsKindWeWant, 187 SmallVectorImpl<Decl *> &Result); 192 SmallVectorImpl<Decl *> &Result) { 193 FindExternalLexicalDecls(DC, [](Decl::Kind) { return true; }, Result) [all...] |
Decl.h | 1 //===--- Decl.h - Classes for representing declarations ---------*- C++ -*-===// 10 // This file defines the Decl subclasses. 80 class TranslationUnitDecl : public Decl, public DeclContext { 97 static bool classof(const Decl *D) { return classofKind(D->getKind()); } 110 : public Decl, 122 : Decl(PragmaComment, TU, CommentLoc), CommentKind(CommentKind) {} 137 static bool classof(const Decl *D) { return classofKind(D->getKind()); } 144 : public Decl, 156 : Decl(PragmaDetectMismatch, TU, Loc), ValueStart(ValueStart) {} 170 static bool classof(const Decl *D) { return classofKind(D->getKind()); [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/clang/include/clang/AST/ |
ExternalASTSource.h | 83 /// passes back decl sets as VisibleDeclaration objects. 86 virtual Decl *GetExternalDecl(uint32_t ID); 102 /// \brief Resolve the offset of a statement in the decl stream into 113 /// the decl stream into an array of initializers. 118 /// \brief Resolve the offset of a set of C++ base specifiers in the decl 175 virtual ExtKind hasExternalDefinitions(const Decl *D); 186 llvm::function_ref<bool(Decl::Kind)> IsKindWeWant, 187 SmallVectorImpl<Decl *> &Result); 192 SmallVectorImpl<Decl *> &Result) { 193 FindExternalLexicalDecls(DC, [](Decl::Kind) { return true; }, Result) [all...] |
Decl.h | 1 //===--- Decl.h - Classes for representing declarations ---------*- C++ -*-===// 10 // This file defines the Decl subclasses. 80 class TranslationUnitDecl : public Decl, public DeclContext { 97 static bool classof(const Decl *D) { return classofKind(D->getKind()); } 110 : public Decl, 122 : Decl(PragmaComment, TU, CommentLoc), CommentKind(CommentKind) {} 137 static bool classof(const Decl *D) { return classofKind(D->getKind()); } 144 : public Decl, 156 : Decl(PragmaDetectMismatch, TU, Loc), ValueStart(ValueStart) {} 170 static bool classof(const Decl *D) { return classofKind(D->getKind()); [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/AST/ |
ExternalASTSource.h | 83 /// passes back decl sets as VisibleDeclaration objects. 86 virtual Decl *GetExternalDecl(uint32_t ID); 102 /// \brief Resolve the offset of a statement in the decl stream into 113 /// the decl stream into an array of initializers. 118 /// \brief Resolve the offset of a set of C++ base specifiers in the decl 175 virtual ExtKind hasExternalDefinitions(const Decl *D); 186 llvm::function_ref<bool(Decl::Kind)> IsKindWeWant, 187 SmallVectorImpl<Decl *> &Result); 192 SmallVectorImpl<Decl *> &Result) { 193 FindExternalLexicalDecls(DC, [](Decl::Kind) { return true; }, Result) [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/clang/include/clang/AST/ |
ExternalASTSource.h | 83 /// passes back decl sets as VisibleDeclaration objects. 86 virtual Decl *GetExternalDecl(uint32_t ID); 102 /// \brief Resolve the offset of a statement in the decl stream into 113 /// the decl stream into an array of initializers. 118 /// \brief Resolve the offset of a set of C++ base specifiers in the decl 175 virtual ExtKind hasExternalDefinitions(const Decl *D); 186 llvm::function_ref<bool(Decl::Kind)> IsKindWeWant, 187 SmallVectorImpl<Decl *> &Result); 192 SmallVectorImpl<Decl *> &Result) { 193 FindExternalLexicalDecls(DC, [](Decl::Kind) { return true; }, Result) [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/clang/include/clang/AST/ |
ExternalASTSource.h | 83 /// passes back decl sets as VisibleDeclaration objects. 86 virtual Decl *GetExternalDecl(uint32_t ID); 102 /// \brief Resolve the offset of a statement in the decl stream into 113 /// the decl stream into an array of initializers. 118 /// \brief Resolve the offset of a set of C++ base specifiers in the decl 175 virtual ExtKind hasExternalDefinitions(const Decl *D); 186 llvm::function_ref<bool(Decl::Kind)> IsKindWeWant, 187 SmallVectorImpl<Decl *> &Result); 192 SmallVectorImpl<Decl *> &Result) { 193 FindExternalLexicalDecls(DC, [](Decl::Kind) { return true; }, Result) [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/clang/include/clang/AST/ |
ExternalASTSource.h | 83 /// passes back decl sets as VisibleDeclaration objects. 86 virtual Decl *GetExternalDecl(uint32_t ID); 102 /// \brief Resolve the offset of a statement in the decl stream into 113 /// the decl stream into an array of initializers. 118 /// \brief Resolve the offset of a set of C++ base specifiers in the decl 175 virtual ExtKind hasExternalDefinitions(const Decl *D); 186 llvm::function_ref<bool(Decl::Kind)> IsKindWeWant, 187 SmallVectorImpl<Decl *> &Result); 192 SmallVectorImpl<Decl *> &Result) { 193 FindExternalLexicalDecls(DC, [](Decl::Kind) { return true; }, Result) [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/AST/ |
ExternalASTSource.h | 83 /// passes back decl sets as VisibleDeclaration objects. 86 virtual Decl *GetExternalDecl(uint32_t ID); 102 /// \brief Resolve the offset of a statement in the decl stream into 113 /// the decl stream into an array of initializers. 118 /// \brief Resolve the offset of a set of C++ base specifiers in the decl 175 virtual ExtKind hasExternalDefinitions(const Decl *D); 186 llvm::function_ref<bool(Decl::Kind)> IsKindWeWant, 187 SmallVectorImpl<Decl *> &Result); 192 SmallVectorImpl<Decl *> &Result) { 193 FindExternalLexicalDecls(DC, [](Decl::Kind) { return true; }, Result) [all...] |
/external/clang/lib/Sema/ |
SemaDeclAttr.cpp | 10 // This file implements decl-related attribute processing. 52 /// isFunctionOrMethod - Return true if the given decl has function 55 static bool isFunctionOrMethod(const Decl *D) { 59 /// \brief Return true if the given decl has function type (function or 61 static bool isFunctionOrMethodOrBlock(const Decl *D) { 65 /// Return true if the given decl has a declarator that should have 67 static bool hasDeclarator(const Decl *D) { 73 /// hasFunctionProto - Return true if the given decl has a argument 74 /// information. This decl should have already passed 76 static bool hasFunctionProto(const Decl *D) [all...] |