Home
last modified time | relevance | path

Searched refs:NameClassification (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h3216 class NameClassification {
3225 explicit NameClassification(NameClassificationKind Kind) : Kind(Kind) {} in NameClassification() function
3228 NameClassification(ParsedType Type) : Kind(NC_Type), Type(Type) {} in NameClassification() function
3230 NameClassification(const IdentifierInfo *Keyword) : Kind(NC_Keyword) {} in NameClassification() function
3232 static NameClassification Error() { return NameClassification(NC_Error); } in Error()
3234 static NameClassification Unknown() { in Unknown()
3235 return NameClassification(NC_Unknown); in Unknown()
3238 static NameClassification OverloadSet(ExprResult E) { in OverloadSet()
3239 NameClassification Result(NC_OverloadSet); in OverloadSet()
3244 static NameClassification NonType(NamedDecl *D) { in NonType()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDecl.cpp858 Sema::NameClassification Sema::ClassifyName(Scope *S, CXXScopeSpec &SS, in ClassifyName()
874 return NameClassification::Unknown(); in ClassifyName()
882 return NameClassification::Error(); in ClassifyName()
899 return NameClassification::Error(); in ClassifyName()
901 return NameClassification::NonType(cast<NamedDecl>(Ivar.get())); in ClassifyName()
920 return NameClassification::UndeclaredNonType(); in ClassifyName()
938 return NameClassification::NonType(D); in ClassifyName()
949 return NameClassification::UndeclaredTemplate(Template); in ClassifyName()
1017 return NameClassification::Error(); in ClassifyName()
1019 return NameClassification::NonType(Ivar); in ClassifyName()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseTentative.cpp2265 Sema::NameClassification Classification = in NameAfterArrowIsNonType()
H A DParser.cpp1821 Sema::NameClassification Classification = Actions.ClassifyName( in TryAnnotateName()
H A DParseDecl.cpp3495 Sema::NameClassification Classification = Actions.ClassifyName( in DiagnoseMissingSemiAfterTagDefinition()