Home
last modified time | relevance | path

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

/external/clang/include/clang/Sema/
DSema.h1334 class NameClassification {
1341 explicit NameClassification(NameClassificationKind Kind) : Kind(Kind) {} in NameClassification() function
1344 NameClassification(ExprResult Expr) : Kind(NC_Expression), Expr(Expr) {} in NameClassification() function
1346 NameClassification(ParsedType Type) : Kind(NC_Type), Type(Type) {} in NameClassification() function
1348 NameClassification(const IdentifierInfo *Keyword) in NameClassification() function
1351 static NameClassification Error() { in Error()
1352 return NameClassification(NC_Error); in Error()
1355 static NameClassification Unknown() { in Unknown()
1356 return NameClassification(NC_Unknown); in Unknown()
1359 static NameClassification NestedNameSpecifier() { in NestedNameSpecifier()
[all …]
/external/clang/lib/Sema/
DSemaDecl.cpp593 Sema::NameClassification Sema::ClassifyName(Scope *S, in ClassifyName()
737 return NameClassification::Unknown(); in ClassifyName()
786 return NameClassification::Error(); in ClassifyName()
828 return NameClassification::FunctionTemplate(Template); in ClassifyName()
831 return IsVarTemplate ? NameClassification::VarTemplate(Template) in ClassifyName()
832 : NameClassification::TypeTemplate(Template); in ClassifyName()
860 return NameClassification::Unknown(); in ClassifyName()
869 return NameClassification::TypeTemplate( in ClassifyName()
/external/clang/lib/Parse/
DParser.cpp1392 Sema::NameClassification Classification in TryAnnotateName()