| /external/clang/lib/AST/ |
| ItaniumMangle.cpp | 78 if (const auto *FD = dyn_cast<FunctionDecl>(D)) 90 return isa<FunctionDecl>(DC) || isa<ObjCMethodDecl>(DC) || isa<BlockDecl>(DC); 104 static const FunctionDecl *getStructor(const FunctionDecl *fn) { 112 const FunctionDecl *fn = dyn_cast_or_null<FunctionDecl>(decl); 297 if (!isa<FunctionDecl>(ND) && !isa<VarDecl>(ND)) { 436 void mangleFunctionEncoding(const FunctionDecl *FD); 468 void mangleFunctionEncodingBareType(const FunctionDecl *FD); 530 const FunctionDecl *FD = nullptr) [all...] |
| /external/clang/lib/Sema/ |
| SemaTemplateDeduction.cpp | [all...] |
| SemaTemplateInstantiateDecl.cpp | 190 !Expr::isPotentialConstantExprUnevaluated(Cond, cast<FunctionDecl>(Tmpl), 245 auto *FD = cast<FunctionDecl>(New); 644 QualType ReturnType = cast<FunctionDecl>(DC)->getReturnType(); [all...] |
| AnalysisBasedWarnings.cpp | 168 static bool hasRecursiveCallInPath(const FunctionDecl *FD, CFGBlock &Block) { 208 static bool checkForRecursiveFunctionCall(const FunctionDecl *FD, CFG *cfg) { 254 static void checkRecursiveFunction(Sema &S, const FunctionDecl *FD, 260 if (FD->getTemplatedKind() != FunctionDecl::TK_NonTemplate && 261 FD->getTemplatedKind() != FunctionDecl::TK_MemberSpecialization) 447 if (const FunctionDecl *Function = dyn_cast<FunctionDecl>(Func)) 522 if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(D)) { 567 if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(D)) [all...] |
| SemaTemplateInstantiate.cpp | 56 const FunctionDecl *Pattern) { 128 else if (FunctionDecl *Function = dyn_cast<FunctionDecl>(Ctx)) { 243 Sema &SemaRef, SourceLocation PointOfInstantiation, FunctionDecl *Entity, 411 } else if (FunctionDecl *Function = dyn_cast<FunctionDecl>(D)) { 497 FunctionDecl *FD = cast<FunctionDecl>(Param->getDeclContext()); 556 << cast<FunctionDecl>(Active->Entity) [all...] |
| SemaExceptionSpec.cpp | 156 FunctionDecl *SourceDecl = FPT->getExceptionSpecDecl(); 180 Sema::UpdateExceptionSpec(FunctionDecl *FD, 188 Context.adjustExceptionSpec(cast<FunctionDecl>(Redecl), ESI); 193 static bool hasImplicitExceptionSpec(FunctionDecl *Decl) { 212 bool Sema::CheckEquivalentExceptionSpec(FunctionDecl *Old, FunctionDecl *New) { [all...] |
| CodeCompleteConsumer.cpp | 398 FunctionDecl * 559 if (const FunctionDecl *Function = dyn_cast<FunctionDecl>(Declaration))
|
| /external/clang/lib/Parse/ |
| ParseCXXInlineMethods.cpp | 76 if (auto *DeclAsFunction = dyn_cast<FunctionDecl>(FnD)) { 85 if (auto *DeclAsFunction = dyn_cast<FunctionDecl>(FnD)) { 127 FunctionDecl *FD = FnD->getAsFunction(); 179 FunctionDecl *FD = FnD->getAsFunction(); 385 FunctionDecl *Old = cast<FunctionDecl>(LM.Method)->getPreviousDecl(); 573 if (auto *FD = dyn_cast_or_null<FunctionDecl>(LM.D)) [all...] |
| /development/vndk/tools/header-checker/src/repr/protobuf/ |
| ir_dumper.cpp | 191 abi_dump::FunctionDecl IRToProtobufConverter::ConvertFunctionIR( 193 abi_dump::FunctionDecl added_function; 397 abi_dump::FunctionDecl *added_function = tu_ptr_->add_functions();
|
| /external/clang/lib/Frontend/ |
| ASTConsumers.cpp | 164 if (isa<FunctionDecl>(D) || isa<ObjCMethodDecl>(D)) { 262 const FunctionDecl* FD = cast<FunctionDecl>(DC);
|
| /external/clang/lib/Index/ |
| IndexSymbol.cpp | 231 if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(D)) { 233 FunctionDecl::TK_FunctionTemplateSpecialization) {
|
| /external/v8/tools/clang/rewrite_scoped_refptr/ |
| RewriteScopedRefptr.cpp | 220 const clang::FunctionDecl* const function_decl = 221 result.Nodes.getNodeAs<clang::FunctionDecl>("fn"); 222 assert(function_decl && "Unexpected match! No FunctionDecl captured!"); 234 for (clang::FunctionDecl* f : function_decl->redecls()) { 301 returnStmt(hasAncestor(id("fn", functionDecl(returns(pointerType())))))); 329 functionDecl(anyOf(hasName("CheckEQImpl"), hasName("CheckNEImpl"))); 330 auto is_gtest_helper = functionDecl(
|
| /external/clang/lib/CodeGen/ |
| CodeGenModule.cpp | 755 const auto *D = cast<FunctionDecl>(GD.getDecl()); 781 const auto *FD = cast<FunctionDecl>(GD.getDecl()); 813 void CodeGenModule::setFunctionDefinitionAttributes(const FunctionDecl *D, [all...] |
| CGDebugInfo.h | 122 llvm::DenseMap<const FunctionDecl *, llvm::TrackingMDRef> SPCache; 225 llvm::DINodeArray CollectFunctionTemplateParams(const FunctionDecl *FD, 463 /// represented in the given FunctionDecl. 464 llvm::DISubprogram *getFunctionForwardDeclaration(const FunctionDecl *FD); 483 /// Get function name for the given FunctionDecl. If the name is 486 StringRef getFunctionName(const FunctionDecl *FD); 511 /// Collect various properties of a FunctionDecl. 512 /// \param GD A GlobalDecl whose getDecl() must return a FunctionDecl.
|
| CGExprCXX.cpp | [all...] |
| /external/clang/lib/Serialization/ |
| ASTReaderDecl.cpp | 304 void VisitFunctionDecl(FunctionDecl *FD); 482 } else if (FunctionDecl *FD = dyn_cast<FunctionDecl>(D)) { 483 // FunctionDecl's body was written last after all other Stmts/Exprs. 754 void ASTDeclReader::VisitFunctionDecl(FunctionDecl *FD) { 761 // FunctionDecl's body is handled last at ASTDeclReader::Visit, 782 switch ((FunctionDecl::TemplatedKind)Record[Idx++]) { 783 case FunctionDecl::TK_NonTemplate: 786 case FunctionDecl::TK_FunctionTemplate: 791 case FunctionDecl::TK_MemberSpecialization: [all...] |
| /external/clang/include/clang/AST/ |
| Attr.h | 41 class FunctionDecl;
|
| /external/clang/include/clang/Analysis/Analyses/ |
| Consumed.h | 246 const FunctionDecl *D);
|
| /external/clang/include/clang/CodeGen/ |
| CGFunctionInfo.h | 400 const FunctionDecl *FD) { 411 const FunctionDecl *FD) { 416 const FunctionDecl *FD) { 422 const FunctionDecl *FD) {
|
| /external/clang/include/clang/Sema/ |
| Initialization.h | 33 class FunctionDecl; 729 FunctionDecl *Function; 740 /// Always a FunctionDecl, plus a Boolean flag telling if it was [all...] |
| MultiplexExternalSemaSource.h | 325 llvm::MapVector<const FunctionDecl *, LateParsedTemplate *> &LPTMap)
|
| /external/clang/lib/ARCMigrate/ |
| Transforms.h | 23 class FunctionDecl;
|
| /external/clang/lib/Analysis/ |
| AnalysisDeclContext.cpp | 95 if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(D)) { 303 if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(D)) { 304 // Calling 'hasBody' replaces 'FD' in place with the FunctionDecl
|
| /external/clang/lib/StaticAnalyzer/Checkers/ |
| ObjCContainersASTChecker.cpp | 86 const FunctionDecl *FD = CE->getDirectCallee();
|
| ObjCUnusedIVarsChecker.cpp | 100 if (const auto *FD = dyn_cast<FunctionDecl>(I)) {
|