Home
last modified time | relevance | path

Searched refs:FunctionDefinitionKind (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DDeclSpec.h1843 enum class FunctionDefinitionKind { enum
1932 LLVM_PREFERRED_TYPE(FunctionDefinitionKind)
2027 FunctionDefinitionKind::Declaration)), in Declarator()
2733 void setFunctionDefinitionKind(FunctionDefinitionKind Val) { in setFunctionDefinitionKind()
2738 return getFunctionDefinitionKind() != FunctionDefinitionKind::Declaration; in isFunctionDefinition()
2741 FunctionDefinitionKind getFunctionDefinitionKind() const { in getFunctionDefinitionKind()
2742 return (FunctionDefinitionKind)FunctionDefinition; in getFunctionDefinitionKind()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp3112 FunctionDefinitionKind DefinitionKind = FunctionDefinitionKind::Declaration; in ParseCXXClassMemberDeclaration()
3119 DefinitionKind = FunctionDefinitionKind::Definition; in ParseCXXClassMemberDeclaration()
3122 DefinitionKind = FunctionDefinitionKind::Definition; in ParseCXXClassMemberDeclaration()
3126 DefinitionKind = FunctionDefinitionKind::Defaulted; in ParseCXXClassMemberDeclaration()
3128 DefinitionKind = FunctionDefinitionKind::Deleted; in ParseCXXClassMemberDeclaration()
3142 DefinitionKind == FunctionDefinitionKind::Declaration && in ParseCXXClassMemberDeclaration()
3149 if (DefinitionKind != FunctionDefinitionKind::Declaration) { in ParseCXXClassMemberDeclaration()
H A DParser.cpp1358 D.setFunctionDefinitionKind(FunctionDefinitionKind::Definition); in ParseFunctionDefinition()
1389 D.setFunctionDefinitionKind(FunctionDefinitionKind::Definition); in ParseFunctionDefinition()
H A DParseCXXInlineMethods.cpp157 D.getFunctionDefinitionKind() == FunctionDefinitionKind::Definition && in ParseCXXInlineMethodDef()
H A DParseExpr.cpp3758 DeclaratorInfo.setFunctionDefinitionKind(FunctionDefinitionKind::Definition); in ParseBlockId()
3798 ParamInfo.setFunctionDefinitionKind(FunctionDefinitionKind::Definition); in ParseBlockLiteralExpression()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDecl.cpp6034 D.setFunctionDefinitionKind(FunctionDefinitionKind::Declaration); in ActOnDeclarator()
10039 case FunctionDefinitionKind::Declaration: in ActOnFunctionDeclarator()
10040 case FunctionDefinitionKind::Definition: in ActOnFunctionDeclarator()
10043 case FunctionDefinitionKind::Defaulted: in ActOnFunctionDeclarator()
10047 case FunctionDefinitionKind::Deleted: in ActOnFunctionDeclarator()
10833 case FunctionDefinitionKind::Defaulted: in ActOnFunctionDeclarator()
10834 case FunctionDefinitionKind::Deleted: in ActOnFunctionDeclarator()
10839 case FunctionDefinitionKind::Declaration: in ActOnFunctionDeclarator()
10843 case FunctionDefinitionKind::Definition: in ActOnFunctionDeclarator()
10852 D.getFunctionDefinitionKind() == FunctionDefinitionKind::Declaration) in ActOnFunctionDeclarator()
[all …]
H A DSemaType.cpp3439 D.getFunctionDefinitionKind() != FunctionDefinitionKind::Declaration || in warnAboutAmbiguousFunction()
4986 FunctionDefinitionKind::Definition) { in GetFullTypeForDeclarator()
H A DSemaOpenMP.cpp7136 D.setFunctionDefinitionKind(FunctionDefinitionKind::Declaration); in ActOnStartOfFunctionDefinitionInOpenMPDeclareVariantScope()