Searched refs:FunctionDecl (Results 26 - 50 of 291) sorted by relevance

1234567891011>>

/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/plugins/SampleAnalyzer/
H A DMainCallChecker.cpp21 const FunctionDecl *FD = C.getSVal(Callee).getAsFunctionDecl();
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DNoReturnFunctionChecker.cpp44 if (const FunctionDecl *FD = dyn_cast_or_null<FunctionDecl>(CE.getDecl()))
H A DUndefinedAssignmentChecker.cpp43 if (const FunctionDecl *EnclosingFunctionDecl =
44 dyn_cast<FunctionDecl>(C.getStackFrame()->getDecl()))
H A DCheckerDocumentation.cpp59 check::ASTDecl<FunctionDecl> > {
321 /// FunctionDecl.
323 /// check::ASTDecl<FunctionDecl>
324 void checkASTDecl(const FunctionDecl *D,
H A DIterator.h150 bool isInsertCall(const FunctionDecl *Func);
151 bool isEraseCall(const FunctionDecl *Func);
152 bool isEraseAfterCall(const FunctionDecl *Func);
153 bool isEmplaceCall(const FunctionDecl *Func);
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/Interp/
H A DByteCodeEmitter.h40 llvm::Expected<Function *> compileFunc(const FunctionDecl *F);
53 virtual bool visitFunc(const FunctionDecl *E) = 0;
H A DEvalEmitter.h26 class FunctionDecl;
118 bool ExecuteNoCall(const FunctionDecl *F, const SourceInfo &Info);
H A DByteCodeStmtGen.h52 bool visitFunc(const FunctionDecl *F) override;
H A DFunction.cpp18 Function::Function(Program &P, const FunctionDecl *F, unsigned ArgSize,
/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/
H A DCallGraph.cpp56 if (FunctionDecl *CalleeDecl = CE->getDirectCallee())
84 for (FunctionDecl *FD : FTD->specializations())
91 if (FunctionDecl *FD = E->getOperatorNew())
98 if (FunctionDecl *Def = Ctor->getDefinition())
164 if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(D)) {
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Analysis/
H A DRetainSummaryManager.h450 typedef llvm::DenseMap<const FunctionDecl*, const RetainSummary *>
499 const RetainSummary *getOSSummaryCreateRule(const FunctionDecl *FD);
502 const RetainSummary *getOSSummaryGetRule(const FunctionDecl *FD);
505 const RetainSummary *getOSSummaryRetainRule(const FunctionDecl *FD);
508 const RetainSummary *getOSSummaryReleaseRule(const FunctionDecl *FD);
511 const RetainSummary *getOSSummaryFreeRule(const FunctionDecl *FD);
516 const RetainSummary *getCFSummaryCreateRule(const FunctionDecl *FD);
517 const RetainSummary *getCFSummaryGetRule(const FunctionDecl *FD);
518 const RetainSummary *getCFCreateGetRuleSummary(const FunctionDecl *FD);
601 const RetainSummary * generateSummary(const FunctionDecl *F
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/CrossTU/
H A DCrossTranslationUnit.h32 class FunctionDecl;
144 llvm::Expected<const FunctionDecl *>
145 getCrossTUDefinition(const FunctionDecl *FD, StringRef CrossTUDir,
174 llvm::Expected<const FunctionDecl *> importDefinition(const FunctionDecl *FD,
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCheckerContext.h309 const FunctionDecl *getCalleeDecl(const CallExpr *CE) const;
312 StringRef getCalleeName(const FunctionDecl *FunDecl) const;
316 const FunctionDecl *FunDecl = getCalleeDecl(CE);
325 const FunctionDecl *FunDecl = getCalleeDecl(CE);
339 static bool isCLibraryFunction(const FunctionDecl *FD,
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DASTStructExtractor.cpp50 void ASTStructExtractor::ExtractFromFunctionDecl(FunctionDecl *F) {
123 FunctionDecl *function_decl = dyn_cast<FunctionDecl>(D);
H A DASTResultSynthesizer.h124 bool SynthesizeFunctionResult(clang::FunctionDecl *FunDecl);
H A DASTStructExtractor.h99 /// Hunt the given FunctionDecl for the argument struct and place
103 /// The FunctionDecl to hunt.
104 void ExtractFromFunctionDecl(clang::FunctionDecl *F);
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DUsedDeclVisitor.h34 if (isa<FunctionDecl>(D) || isa<VarDecl>(D)) {
41 if (isa<FunctionDecl>(D) || isa<VarDecl>(D)) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DPtrTypesSemantics.cpp81 bool isCtorOfRefCounted(const clang::FunctionDecl *F) {
156 bool isPtrConversion(const FunctionDecl *F) {
H A DASTUtils.cpp25 dyn_cast_or_null<FunctionDecl>(cast->getConversionFunction())) {
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DExprMutationAnalyzer.h70 llvm::DenseMap<const FunctionDecl *,
81 FunctionParmMutationAnalyzer(const FunctionDecl &Func, ASTContext &Context);
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Frontend/
H A DMultiplexConsumer.h59 void HandleInlineFunctionDefinition(FunctionDecl *D) override;
64 void HandleCXXImplicitFunctionInstantiation(FunctionDecl *D) override;
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DTemplate.h37 class FunctionDecl;
524 void adjustForRewrite(RewriteKind RK, FunctionDecl *Orig, QualType &T,
534 Decl *VisitFunctionDecl(FunctionDecl *D,
587 TypeSourceInfo *SubstFunctionType(FunctionDecl *D,
589 bool InitFunctionInstantiation(FunctionDecl *New, FunctionDecl *Tmpl);
592 bool SubstDefaultedFunction(FunctionDecl *New, FunctionDecl *Tmpl);
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DODRHash.h61 void AddFunctionDecl(const FunctionDecl *Function, bool SkipBody = false);
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DDeclFriend.cpp42 assert(isa<FunctionDecl>(D) ||
H A DMangle.cpp59 if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(ND))
76 if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(ND))
87 const FunctionDecl *FD = dyn_cast<FunctionDecl>(ND);
199 const FunctionDecl *FD = cast<FunctionDecl>(D);
346 if (auto *FD = dyn_cast<FunctionDecl>(D)) {
471 GD = GlobalDecl(cast<FunctionDecl>(
[all...]

Completed in 138 milliseconds

1234567891011>>