Lines Matching defs:Definition
2158 return Definition;
2160 return Definition;
2171 return Definition;
2174 return Definition;
2178 return Definition;
2210 return Definition;
2222 if (Kind == Definition)
2233 if (I->isThisDeclarationADefinition(C) == Definition)
2245 if (Kind == Definition)
2923 bool FunctionDecl::hasBody(const FunctionDecl *&Definition) const {
2926 Definition = I;
2970 bool FunctionDecl::isDefined(const FunctionDecl *&Definition,
2974 Definition = FD;
2995 Definition = FD;
3003 Stmt *FunctionDecl::getBody(const FunctionDecl *&Definition) const {
3004 if (!hasBody(Definition))
3007 assert(!Definition->FunctionDeclBits.HasDefaultedFunctionInfo &&
3009 if (Definition->Body)
3010 return Definition->Body.get(getASTContext().getExternalSource());
3166 const FunctionDecl *Definition;
3167 return hasBody(Definition) && Definition->isInlineSpecified();
3454 const FunctionDecl *Definition;
3455 if (hasBody(Definition) && Definition->isInlined() &&
3977 const FunctionDecl *Definition;
3978 if (FD->hasBody(Definition))
3979 return Definition->isOutOfLine();
3985 const FunctionDecl *Definition;
3986 if (FunTmpl->getTemplatedDecl()->hasBody(Definition))
3987 return Definition->isOutOfLine();