reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1930 static NameClassification Error() { 1934 static NameClassification Unknown() { 1938 static NameClassification ContextIndependentExpr(ExprResult E) { 1939 NameClassification Result(NC_ContextIndependentExpr); 1944 static NameClassification NonType(NamedDecl *D) { 1945 NameClassification Result(NC_NonType); 1950 static NameClassification UndeclaredNonType() { 1954 static NameClassification DependentNonType() { 1958 static NameClassification TypeTemplate(TemplateName Name) { 1959 NameClassification Result(NC_TypeTemplate); 1964 static NameClassification VarTemplate(TemplateName Name) { 1965 NameClassification Result(NC_VarTemplate); 1970 static NameClassification FunctionTemplate(TemplateName Name) { 1971 NameClassification Result(NC_FunctionTemplate); 1976 static NameClassification UndeclaredTemplate(TemplateName Name) { 1977 NameClassification Result(NC_UndeclaredTemplate); 2041 NameClassification ClassifyName(Scope *S, CXXScopeSpec &SS,tools/clang/lib/Parse/ParseDecl.cpp
2931 Sema::NameClassification Classification = Actions.ClassifyName(
tools/clang/lib/Parse/Parser.cpp 1603 Sema::NameClassification Classification = Actions.ClassifyName(
tools/clang/lib/Sema/SemaDecl.cpp848 Sema::NameClassification Sema::ClassifyName(Scope *S, CXXScopeSpec &SS, 864 return NameClassification::Unknown(); 885 return NameClassification::Error(); 887 return NameClassification::NonType(cast<NamedDecl>(Ivar.get())); 906 return NameClassification::UndeclaredNonType(); 921 return NameClassification::NonType(D); 931 return NameClassification::UndeclaredTemplate(Template); 999 return NameClassification::Error(); 1001 return NameClassification::NonType(Ivar); 1010 return NameClassification::Unknown(); 1027 return NameClassification::DependentNonType(); 1058 return NameClassification::Error(); 1114 return NameClassification::FunctionTemplate(Template); 1117 return IsVarTemplate ? NameClassification::VarTemplate(Template) 1118 : NameClassification::TypeTemplate(Template); 1146 return NameClassification::Unknown(); 1156 return NameClassification::TypeTemplate( 1177 return NameClassification::ContextIndependentExpr( 1185 return NameClassification::NonType(Result.getRepresentativeDecl()); 1189 return NameClassification::ContextIndependentExpr(