Lines Matching refs:FuncDecl
239 if (const auto *FuncDecl = dyn_cast<FunctionDecl>(&DeclCtx)) { in Environment() local
240 assert(FuncDecl->getBody() != nullptr); in Environment()
255 getFieldsAndGlobalVars(*FuncDecl->getBody(), Fields, Vars); in Environment()
263 for (const auto *ParamDecl : FuncDecl->parameters()) { in Environment()
271 QualType ReturnType = FuncDecl->getReturnType(); in Environment()
331 void Environment::pushCallInternal(const FunctionDecl *FuncDecl, in pushCallInternal() argument
333 CallStack.push_back(FuncDecl); in pushCallInternal()
339 if (const auto *CtorDecl = dyn_cast<CXXConstructorDecl>(FuncDecl)) { in pushCallInternal()
348 getFieldsAndGlobalVars(*FuncDecl->getBody(), Fields, Vars); in pushCallInternal()
356 const auto *ParamIt = FuncDecl->param_begin(); in pushCallInternal()
361 assert(ParamIt != FuncDecl->param_end()); in pushCallInternal()