/external/clang/lib/Sema/ |
SemaLookup.cpp | 19 #include "clang/AST/Decl.h" 220 IDNS = Decl::IDNS_Ordinary; 222 IDNS |= Decl::IDNS_Tag | Decl::IDNS_Member | Decl::IDNS_Namespace; 224 IDNS |= Decl::IDNS_TagFriend | Decl::IDNS_OrdinaryFriend; 227 IDNS |= Decl::IDNS_LocalExtern; 234 IDNS = Decl::IDNS_NonMemberOperator; 239 IDNS = Decl::IDNS_Type [all...] |
/external/clang/lib/Frontend/ |
ChainedIncludesSource.cpp | 42 Decl *GetExternalDecl(uint32_t ID) override; 52 llvm::function_ref<bool(Decl::Kind)> IsKindWeWant, 53 SmallVectorImpl<Decl *> &Result) override; 227 Decl *ChainedIncludesSource::GetExternalDecl(uint32_t ID) { 253 const DeclContext *DC, llvm::function_ref<bool(Decl::Kind)> IsKindWeWant, 254 SmallVectorImpl<Decl *> &Result) {
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
MallocOverflowSecurityChecker.cpp | 46 void checkASTCodeBody(const Decl *D, AnalysisManager &mgr, 55 const Decl *D, BugReporter &BR, AnalysisManager &mgr) const; 144 static const Decl *getDecl(const DeclRefExpr *DR) { return DR->getDecl(); } 145 static const Decl *getDecl(const MemberExpr *ME) { 269 const Decl *D, BugReporter &BR, AnalysisManager &mgr) const { 293 void MallocOverflowSecurityChecker::checkASTCodeBody(const Decl *D,
|
/external/clang/include/clang/AST/ |
RawCommentList.h | 21 class Decl; 121 /// Parse the comment, assuming it is attached to decl \c D. 123 const Preprocessor *PP, const Decl *D) const;
|
/external/clang/include/clang/Sema/ |
IdentifierResolver.h | 24 class Decl; 34 /// implements efficient decl lookup based on a declaration name. 40 /// decl with that declaration name is shadowed in some scope. 50 /// RemoveDecl - Remove the decl from the scope chain. 51 /// The decl must already be part of the decl chain. 159 bool isDeclInScope(Decl *D, DeclContext *Ctx, Scope *S = nullptr, 162 /// AddDecl - Link the decl to its shadowed decl chain. 165 /// RemoveDecl - Unlink the decl from its shadowed decl chain [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
BugReporter.h | 75 const Decl *DeclWithIssue; 80 const Decl *UniqueingDecl; 168 PathDiagnosticLocation LocationToUnique, const Decl *DeclToUnique) 241 const Decl *getDeclWithIssue() const; 243 /// Specifically set the Decl where an issue occurred. This isn't necessary 245 void setDeclWithIssue(const Decl *declWithIssue) { 273 const Decl *getUniqueingDecl() const { 469 void EmitBasicReport(const Decl *DeclWithIssue, const CheckerBase *Checker, 474 void EmitBasicReport(const Decl *DeclWithIssue, CheckName CheckName,
|
/external/clang/lib/ARCMigrate/ |
TransGCAttrs.cpp | 46 bool TraverseDecl(Decl *D) { 61 void lookForAttribute(Decl *D, TypeSourceInfo *TInfo) { 83 bool handleAttr(AttributedTypeLoc TL, Decl *D = nullptr) { 123 bool isMigratable(Decl *D) { 144 return isMigratable(cast<Decl>(D->getDeclContext())); 147 static bool hasObjCImpl(Decl *D) { 160 bool isInMainFile(Decl *D) { 267 cast<Decl>(IndProps.front()->getDeclContext()))) { 346 llvm::errs() << "DECL:\n"; 349 llvm::errs() << "DECL: NONE" [all...] |
/external/clang/lib/AST/ |
InheritViz.cpp | 17 #include "clang/AST/Decl.h" 94 const CXXRecordDecl *Decl 96 for (const auto &Base : Decl->bases()) {
|
/external/clang/tools/libclang/ |
CIndexCXX.cpp | 89 const Decl *D = getCursorDecl(C); 93 Decl *Template = nullptr;
|
/external/v8/tools/clang/plugins/ |
FindBadConstructsConsumer.h | 52 bool TraverseDecl(clang::Decl* decl); 71 bool InTestingNamespace(const clang::Decl* record); 109 void CheckVarDecl(clang::VarDecl* decl); 111 void ParseFunctionTemplates(clang::TranslationUnitDecl* decl);
|
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/AST/ |
RawCommentList.h | 21 class Decl; 121 /// Parse the comment, assuming it is attached to decl \c D. 123 const Preprocessor *PP, const Decl *D) const;
|
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/Sema/ |
IdentifierResolver.h | 24 class Decl; 34 /// implements efficient decl lookup based on a declaration name. 40 /// decl with that declaration name is shadowed in some scope. 50 /// RemoveDecl - Remove the decl from the scope chain. 51 /// The decl must already be part of the decl chain. 149 bool isDeclInScope(Decl *D, DeclContext *Ctx, Scope *S = nullptr, 152 /// AddDecl - Link the decl to its shadowed decl chain. 155 /// RemoveDecl - Unlink the decl from its shadowed decl chain [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
BugReporter.h | 76 const Decl *DeclWithIssue; 81 const Decl *UniqueingDecl; 170 PathDiagnosticLocation LocationToUnique, const Decl *DeclToUnique) 255 const Decl *getDeclWithIssue() const; 257 /// Specifically set the Decl where an issue occurred. This isn't necessary 259 void setDeclWithIssue(const Decl *declWithIssue) { 313 const Decl *getUniqueingDecl() const { 484 void EmitBasicReport(const Decl *DeclWithIssue, const CheckerBase *Checker, 489 void EmitBasicReport(const Decl *DeclWithIssue, CheckName CheckName,
|
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/AST/ |
RawCommentList.h | 21 class Decl; 121 /// Parse the comment, assuming it is attached to decl \c D. 123 const Preprocessor *PP, const Decl *D) const;
|
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/Sema/ |
IdentifierResolver.h | 24 class Decl; 34 /// implements efficient decl lookup based on a declaration name. 40 /// decl with that declaration name is shadowed in some scope. 50 /// RemoveDecl - Remove the decl from the scope chain. 51 /// The decl must already be part of the decl chain. 149 bool isDeclInScope(Decl *D, DeclContext *Ctx, Scope *S = nullptr, 152 /// AddDecl - Link the decl to its shadowed decl chain. 155 /// RemoveDecl - Unlink the decl from its shadowed decl chain [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
BugReporter.h | 76 const Decl *DeclWithIssue; 81 const Decl *UniqueingDecl; 170 PathDiagnosticLocation LocationToUnique, const Decl *DeclToUnique) 255 const Decl *getDeclWithIssue() const; 257 /// Specifically set the Decl where an issue occurred. This isn't necessary 259 void setDeclWithIssue(const Decl *declWithIssue) { 313 const Decl *getUniqueingDecl() const { 484 void EmitBasicReport(const Decl *DeclWithIssue, const CheckerBase *Checker, 489 void EmitBasicReport(const Decl *DeclWithIssue, CheckName CheckName,
|
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/clang/include/clang/AST/ |
RawCommentList.h | 21 class Decl; 121 /// Parse the comment, assuming it is attached to decl \c D. 123 const Preprocessor *PP, const Decl *D) const;
|
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/clang/include/clang/Sema/ |
IdentifierResolver.h | 24 class Decl; 34 /// implements efficient decl lookup based on a declaration name. 40 /// decl with that declaration name is shadowed in some scope. 50 /// RemoveDecl - Remove the decl from the scope chain. 51 /// The decl must already be part of the decl chain. 149 bool isDeclInScope(Decl *D, DeclContext *Ctx, Scope *S = nullptr, 152 /// AddDecl - Link the decl to its shadowed decl chain. 155 /// RemoveDecl - Unlink the decl from its shadowed decl chain [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
BugReporter.h | 76 const Decl *DeclWithIssue; 81 const Decl *UniqueingDecl; 170 PathDiagnosticLocation LocationToUnique, const Decl *DeclToUnique) 255 const Decl *getDeclWithIssue() const; 257 /// Specifically set the Decl where an issue occurred. This isn't necessary 259 void setDeclWithIssue(const Decl *declWithIssue) { 313 const Decl *getUniqueingDecl() const { 484 void EmitBasicReport(const Decl *DeclWithIssue, const CheckerBase *Checker, 489 void EmitBasicReport(const Decl *DeclWithIssue, CheckName CheckName,
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/AST/ |
RawCommentList.h | 21 class Decl; 121 /// Parse the comment, assuming it is attached to decl \c D. 123 const Preprocessor *PP, const Decl *D) const;
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/Sema/ |
IdentifierResolver.h | 24 class Decl; 34 /// implements efficient decl lookup based on a declaration name. 40 /// decl with that declaration name is shadowed in some scope. 50 /// RemoveDecl - Remove the decl from the scope chain. 51 /// The decl must already be part of the decl chain. 149 bool isDeclInScope(Decl *D, DeclContext *Ctx, Scope *S = nullptr, 152 /// AddDecl - Link the decl to its shadowed decl chain. 155 /// RemoveDecl - Unlink the decl from its shadowed decl chain [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
BugReporter.h | 76 const Decl *DeclWithIssue; 81 const Decl *UniqueingDecl; 170 PathDiagnosticLocation LocationToUnique, const Decl *DeclToUnique) 255 const Decl *getDeclWithIssue() const; 257 /// Specifically set the Decl where an issue occurred. This isn't necessary 259 void setDeclWithIssue(const Decl *declWithIssue) { 313 const Decl *getUniqueingDecl() const { 484 void EmitBasicReport(const Decl *DeclWithIssue, const CheckerBase *Checker, 489 void EmitBasicReport(const Decl *DeclWithIssue, CheckName CheckName,
|
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/clang/include/clang/AST/ |
RawCommentList.h | 21 class Decl; 121 /// Parse the comment, assuming it is attached to decl \c D. 123 const Preprocessor *PP, const Decl *D) const;
|
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/clang/include/clang/Sema/ |
IdentifierResolver.h | 24 class Decl; 34 /// implements efficient decl lookup based on a declaration name. 40 /// decl with that declaration name is shadowed in some scope. 50 /// RemoveDecl - Remove the decl from the scope chain. 51 /// The decl must already be part of the decl chain. 149 bool isDeclInScope(Decl *D, DeclContext *Ctx, Scope *S = nullptr, 152 /// AddDecl - Link the decl to its shadowed decl chain. 155 /// RemoveDecl - Unlink the decl from its shadowed decl chain [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
BugReporter.h | 76 const Decl *DeclWithIssue; 81 const Decl *UniqueingDecl; 170 PathDiagnosticLocation LocationToUnique, const Decl *DeclToUnique) 255 const Decl *getDeclWithIssue() const; 257 /// Specifically set the Decl where an issue occurred. This isn't necessary 259 void setDeclWithIssue(const Decl *declWithIssue) { 313 const Decl *getUniqueingDecl() const { 484 void EmitBasicReport(const Decl *DeclWithIssue, const CheckerBase *Checker, 489 void EmitBasicReport(const Decl *DeclWithIssue, CheckName CheckName,
|