Searched refs:NameClassification (Results 1 – 4 of 4) sorted by relevance
1485 class NameClassification {1492 explicit NameClassification(NameClassificationKind Kind) : Kind(Kind) {} in NameClassification() function1495 NameClassification(ExprResult Expr) : Kind(NC_Expression), Expr(Expr) {} in NameClassification() function1497 NameClassification(ParsedType Type) : Kind(NC_Type), Type(Type) {} in NameClassification() function1499 NameClassification(const IdentifierInfo *Keyword) in NameClassification() function1502 static NameClassification Error() { in Error()1503 return NameClassification(NC_Error); in Error()1506 static NameClassification Unknown() { in Unknown()1507 return NameClassification(NC_Unknown); in Unknown()1510 static NameClassification NestedNameSpecifier() { in NestedNameSpecifier()[all …]
730 Sema::NameClassification872 return NameClassification::Unknown(); in ClassifyName()921 return NameClassification::Error(); in ClassifyName()963 return NameClassification::FunctionTemplate(Template); in ClassifyName()966 return IsVarTemplate ? NameClassification::VarTemplate(Template) in ClassifyName()967 : NameClassification::TypeTemplate(Template); in ClassifyName()996 return NameClassification::Unknown(); in ClassifyName()1005 return NameClassification::TypeTemplate( in ClassifyName()
1398 Sema::NameClassification Classification = Actions.ClassifyName( in TryAnnotateName()
2547 Sema::NameClassification Classification = Actions.ClassifyName( in DiagnoseMissingSemiAfterTagDefinition()