Home
last modified time | relevance | path

Searched refs:NonType (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DParsedTemplate.h37 NonType, enumerator
83 assert(Kind == NonType && "Not a non-type template argument"); in getAsExpr()
H A DSema.h564 NonType, enumerator
3666 static NameClassification NonType(NamedDecl *D) { in NonType() function
3667 NameClassification Result(NameClassificationKind::NonType); in NonType()
3723 assert(Kind == NameClassificationKind::NonType); in getNonTypeDecl()
/freebsd/contrib/llvm-project/llvm/lib/Demangle/
H A DItaniumDemangle.cpp170 case TemplateParamKind::NonType: in print()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp650 case ParsedTemplateArgument::NonType: { in ActOnPackExpansion()
H A DSemaCodeComplete.cpp4085 } else if (const auto *NonType = dyn_cast<NonTypeTemplateParmDecl>(Param)) { in formatTemplateParameterPlaceholder() local
4086 Optional = NonType->hasDefaultArgument(); in formatTemplateParameterPlaceholder()
6614 case ParsedTemplateArgument::NonType: in argMatchesTemplateParams()
H A DSemaDecl.cpp918 return NameClassification::NonType(cast<NamedDecl>(Ivar.get())); in ClassifyName()
955 return NameClassification::NonType(D); in ClassifyName()
1036 return NameClassification::NonType(Ivar); in ClassifyName()
1232 return NameClassification::NonType(Result.getRepresentativeDecl()); in ClassifyName()
H A DSemaTemplate.cpp914 case ParsedTemplateArgument::NonType: { in translateTemplateArgument()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseTentative.cpp1894 case NameClassificationKind::NonType: in NameAfterArrowIsNonType()
H A DParseTemplate.cpp1327 return ParsedTemplateArgument(ParsedTemplateArgument::NonType, in ParseTemplateArgument()
H A DParser.cpp1810 case NameClassificationKind::NonType: in TryAnnotateName()
H A DParseDecl.cpp3318 case NameClassificationKind::NonType: in DiagnoseMissingSemiAfterTagDefinition()
/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h1243 enum class TemplateParamKind { Type, NonType, Template }; enumerator
1266 case TemplateParamKind::NonType: in printLeft()
6001 Node *Name = InventTemplateParamName(TemplateParamKind::NonType);