Lines Matching refs:Definition
2227 return Definition; in isThisDeclarationADefinition()
2229 return Definition; in isThisDeclarationADefinition()
2240 return Definition; in isThisDeclarationADefinition()
2243 return Definition; in isThisDeclarationADefinition()
2247 return Definition; in isThisDeclarationADefinition()
2279 return Definition; in isThisDeclarationADefinition()
2293 if (Kind == Definition) in getActingDefinition()
2306 if (I->isThisDeclarationADefinition(C) == Definition) in getDefinition()
2318 if (Kind == Definition) in hasDefinition()
3046 bool FunctionDecl::hasBody(const FunctionDecl *&Definition) const { in hasBody()
3049 Definition = I; in hasBody()
3093 bool FunctionDecl::isDefined(const FunctionDecl *&Definition, in isDefined() argument
3097 Definition = FD; in isDefined()
3118 Definition = FD; in isDefined()
3126 Stmt *FunctionDecl::getBody(const FunctionDecl *&Definition) const { in getBody()
3127 if (!hasBody(Definition)) in getBody()
3130 assert(!Definition->FunctionDeclBits.HasDefaultedFunctionInfo && in getBody()
3132 if (Definition->Body) in getBody()
3133 return Definition->Body.get(getASTContext().getExternalSource()); in getBody()
3291 const FunctionDecl *Definition; in isInlineBuiltinDeclaration() local
3292 return hasBody(Definition) && Definition->isInlineSpecified() && in isInlineBuiltinDeclaration()
3293 Definition->hasAttr<AlwaysInlineAttr>() && in isInlineBuiltinDeclaration()
3294 Definition->hasAttr<GNUInlineAttr>(); in isInlineBuiltinDeclaration()
3589 const FunctionDecl *Definition; in doesDeclarationForceExternallyVisibleDefinition() local
3590 if (hasBody(Definition) && Definition->isInlined() && in doesDeclarationForceExternallyVisibleDefinition()
4130 const FunctionDecl *Definition; in isOutOfLine() local
4131 if (FD->hasBody(Definition)) in isOutOfLine()
4132 return Definition->isOutOfLine(); in isOutOfLine()
4138 const FunctionDecl *Definition; in isOutOfLine() local
4139 if (FunTmpl->getTemplatedDecl()->hasBody(Definition)) in isOutOfLine()
4140 return Definition->isOutOfLine(); in isOutOfLine()