Searched refs:NameClassification (Results 1 – 4 of 4) sorted by relevance
1762 class NameClassification {1777 static NameClassification Error() { in Error()1778 return NameClassification(NC_Error); in Error()1781 static NameClassification Unknown() { in Unknown()1782 return NameClassification(NC_Unknown); in Unknown()1785 static NameClassification NestedNameSpecifier() { in NestedNameSpecifier()1786 return NameClassification(NC_NestedNameSpecifier); in NestedNameSpecifier()1790 NameClassification Result(NC_TypeTemplate); in TypeTemplate()1796 NameClassification Result(NC_VarTemplate); in VarTemplate()1802 NameClassification Result(NC_FunctionTemplate); in FunctionTemplate()[all …]
844 Sema::NameClassification861 return NameClassification::Unknown(); in ClassifyName()992 return NameClassification::Unknown(); in ClassifyName()1041 return NameClassification::Error(); in ClassifyName()1083 return NameClassification::FunctionTemplate(Template); in ClassifyName()1086 return IsVarTemplate ? NameClassification::VarTemplate(Template) in ClassifyName()1087 : NameClassification::TypeTemplate(Template); in ClassifyName()1116 return NameClassification::Unknown(); in ClassifyName()1126 return NameClassification::TypeTemplate( in ClassifyName()
1527 Sema::NameClassification Classification = Actions.ClassifyName( in TryAnnotateName()
2833 Sema::NameClassification Classification = Actions.ClassifyName( in DiagnoseMissingSemiAfterTagDefinition()