Home | History | Annotate | Download | only in Sema

Lines Matching refs:FunctionDecl

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)) {
1477 const FunctionDecl *CurrentFunction;
1723 void enterFunction(const FunctionDecl* FD) override {
1727 void leaveFunction(const FunctionDecl* FD) override {
2011 if (const FunctionDecl *Function = dyn_cast<FunctionDecl>(D))
2080 if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(D)) {