Lines Matching refs:FuncDecl
638 void Environment::pushCallInternal(const FunctionDecl *FuncDecl, in pushCallInternal() argument
643 assert(FuncDecl->getDefinition() != nullptr); in pushCallInternal()
644 FuncDecl = FuncDecl->getDefinition(); in pushCallInternal()
646 CallStack.push_back(FuncDecl); in pushCallInternal()
648 initFieldsGlobalsAndFuncs(getReferencedDecls(*FuncDecl)); in pushCallInternal()
650 const auto *ParamIt = FuncDecl->param_begin(); in pushCallInternal()
655 assert(ParamIt != FuncDecl->param_end()); in pushCallInternal()
661 buildResultObjectMap(DACtx, FuncDecl, getThisPointeeStorageLocation(), in pushCallInternal()
1204 DataflowAnalysisContext *DACtx, const FunctionDecl *FuncDecl, in buildResultObjectMap() argument
1207 assert(FuncDecl->doesThisDeclarationHaveABody()); in buildResultObjectMap()
1210 DACtx, FuncDecl->getBody(), ThisPointeeLoc, LocForRecordReturnVal); in buildResultObjectMap()
1213 if (const auto *Ctor = dyn_cast<CXXConstructorDecl>(FuncDecl)) in buildResultObjectMap()