/external/clang/lib/AST/ |
CommentSema.cpp | 14 #include "clang/AST/Decl.h" 36 void Sema::setDecl(const Decl *D) { 313 // We already warned that this \\tparam is not attached to a template decl. 599 case Decl::CXXConstructor: 602 case Decl::CXXDestructor: 669 const Decl *D = ThisDeclInfo->CommentDecl; 716 // decl. 737 // Check that referenced parameter name is in the function decl. 854 return ThisDeclInfo->CurrentDecl->getKind() == Decl::ObjCProperty; [all...] |
DeclObjC.cpp | 10 // This file implements the Objective-C related Decl classes. 200 case Decl::ObjCProtocol: { 207 case Decl::ObjCInterface: { 226 case Decl::ObjCCategory: { 469 cast<ObjCInterfaceType>(TypeForDecl)->Decl = this; 596 // Will search "local" class/category implementations for a method decl. 732 Decl *CtxD = cast<Decl>(getDeclContext()); 769 Decl *CtxD = cast<Decl>(getDeclContext()) [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/ |
Checker.h | 32 template <typename DECL> 35 static void _checkDecl(void *checker, const Decl *D, AnalysisManager& mgr, 37 ((const CHECKER *)checker)->checkASTDecl(cast<DECL>(D), mgr, BR); 40 static bool _handlesDecl(const Decl *D) { 41 return isa<DECL>(D); 54 static void _checkBody(void *checker, const Decl *D, AnalysisManager& mgr,
|
/external/clang/lib/ASTMatchers/Dynamic/ |
Registry.cpp | 133 REGISTER_MATCHER(decl); 368 ASTNodeKind::getFromNodeKind<Decl>(), 433 std::string Decl; 434 llvm::raw_string_ostream OS(Decl);
|
Parser.cpp | 431 StringRef Decl) { 435 MatcherCompletion(TypedText.substr(CompToken.Text.size()), Decl));
|
/external/clang/lib/Analysis/ |
AnalysisDeclContext.cpp | 18 #include "clang/AST/Decl.h" 39 const Decl *d, 54 const Decl *d) 117 llvm_unreachable("unknown code decl"); 268 AnalysisDeclContext *AnalysisDeclContextManager::getContext(const Decl *D) {
|
/external/clang/lib/CodeGen/ |
CodeGenAction.cpp | 409 if (const Decl *ND = Gen->GetDeclForMangledName(D.getFunction().getName())) { 412 << D.getStackSize() << Decl::castToDeclContext(ND); 442 if (const Decl *FD = Gen->GetDeclForMangledName(D.getFunction().getName()))
|
/external/clang/lib/Sema/ |
JumpDiagnostics.cpp | 74 void BuildScopeInformation(Decl *D, unsigned &ParentScope); 128 /// GetDiagForGotoScopeDecl - If this decl induces a new goto scope, return a 130 static ScopePair GetDiagForGotoScopeDecl(Sema &S, const Decl *D) { 212 void JumpScopeChecker::BuildScopeInformation(Decl *D, unsigned &ParentScope) { 213 // If this decl causes a new scope, push and switch to it. 221 // If the decl has an initializer, walk it with the potentially new 374 // The decl statement creates a scope if any of the decls in it are VLAs
|
SemaLambda.cpp | 278 Decl *&ManglingContextDecl) { 424 Decl *ManglingContextDecl; [all...] |
CodeCompleteConsumer.cpp | 501 static AvailabilityResult getDeclAvailability(const Decl *D) { 504 AR = std::max(AR, cast<Decl>(D->getDeclContext())->getAvailability());
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
GenericTaintChecker.cpp | 296 if (!FDecl || FDecl->getKind() != Decl::Function) 373 if (!FDecl || FDecl->getKind() != Decl::Function) 410 if (!FDecl || FDecl->getKind() != Decl::Function)
|
IdenticalExprChecker.cpp | 480 void checkASTCodeBody(const Decl *D, AnalysisManager &Mgr, 483 Visitor.TraverseDecl(const_cast<Decl *>(D));
|
/external/clang/unittests/AST/ |
DeclPrinterTest.cpp | 10 // This file contains tests for Decl::print() and related methods. 34 void PrintDecl(raw_ostream &Out, const ASTContext *Context, const Decl *D) { 48 const Decl *D = Result.Nodes.getDeclAs<Decl>("id"); [all...] |
/external/lldb/source/Plugins/SymbolFile/DWARF/ |
SymbolFileDWARF.h | 482 // There can be many DIEs for a single decl context 502 DeclKindIsCXXClass (clang::Decl::Kind decl_kind) 506 case clang::Decl::CXXRecord: 507 case clang::Decl::ClassTemplateSpecialization:
|
/frameworks/compile/slang/ |
slang_rs_object_ref_count.cpp | 53 if ((I->getKind() >= clang::Decl::firstFunction) && 54 (I->getKind() <= clang::Decl::lastFunction)) { 489 clang::Decl *IID = (clang::Decl *)IIVD; 858 clang::Decl *IID = (clang::Decl *)IIVD; [all...] |
/external/clang/include/clang/AST/ |
APValue.h | 30 class Decl; 57 typedef llvm::PointerIntPair<const Decl *, 1, bool> BaseOrMemberType;
|
Comment.h | 25 class Decl; 987 const Decl *CommentDecl; 997 const Decl *CurrentDecl; 1045 /// A C++ typedef-name (a 'typedef' decl specifier or alias-declaration), 1123 const Decl *getDecl() const LLVM_READONLY {
|
/external/clang/include/clang/Sema/ |
CodeCompleteConsumer.h | 27 class Decl; 141 CXCursorKind getCursorKindForDecl(const Decl *D); [all...] |
Lookup.h | 246 /// unresolved value using decl. If so, it is safe to call 448 /// \brief Fetch the unique decl found by this lookup. Asserts 459 /// Fetches a representative decl. Useful for lazy diagnostics. 465 /// \brief Asks if the result is a single tag decl. 483 /// different contexts and a tag decl was hidden by an ordinary 484 /// decl in a different context. 618 IDNS |= Decl::IDNS_LocalExtern; 620 IDNS &= ~Decl::IDNS_LocalExtern; 718 /// A map from canonical decls to the 'most recent' decl. 725 /// Removes any data associated with a given decl [all...] |
Overload.h | 18 #include "clang/AST/Decl.h" 712 llvm::SmallPtrSet<Decl *, 16> Functions; 739 bool isNewCandidate(Decl *F) {
|
/external/clang/lib/ARCMigrate/ |
TransUnbridgedCasts.cpp | 64 Decl *ParentD; 74 void transformBody(Stmt *body, Decl *ParentD) {
|
/external/clang/lib/Parse/ |
Parser.cpp | 597 Decl *SingleDecl = nullptr; 766 // single decl, convert it now. 817 /// decl-specs declarator declaration-list[opt] compound-statement 819 /// [C90] decl-specs[opt] declarator declaration-list[opt] compound-statement 844 Decl *TheDecl = Actions.ParsedFreeStandingDeclSpec(getCurScope(), AS, DS); 884 Decl *TheDecl = ParseLinkage(DS, Declarator::FileContext); 913 /// decl-specs declarator declaration-list[opt] compound-statement 915 /// [C90] decl-specs[opt] declarator declaration-list[opt] compound-statement 917 /// decl-specifier-seq[opt] declarator ctor-initializer[opt] 920 /// decl-specifier-seq[opt] declarator function-try-bloc [all...] |
/external/llvm/lib/IR/ |
DIBuilder.cpp | 200 DIScope Decl, 203 Context, Decl.getRef(), Line, Name, [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
MemRegion.h | 21 #include "clang/AST/Decl.h" 111 // Decl Regions. 844 const Decl *D; 846 DeclRegion(const Decl *d, const MemRegion* sReg, Kind k) 849 static void ProfileRegion(llvm::FoldingSetNodeID& ID, const Decl *D, 853 const Decl *getDecl() const { return D; } [all...] |
Store.h | 96 virtual SVal getLValueIvar(const ObjCIvarDecl *decl, SVal base); 246 SVal getLValueFieldOrIvar(const Decl *decl, SVal base);
|