Searched refs:NameClassification (Results 1 – 5 of 5) sorted by relevance
3634 class NameClassification {3643 explicit NameClassification(NameClassificationKind Kind) : Kind(Kind) {} in NameClassification() function3646 NameClassification(ParsedType Type) in NameClassification() function3649 NameClassification(const IdentifierInfo *Keyword) in NameClassification() function3652 static NameClassification Error() { in Error()3653 return NameClassification(NameClassificationKind::Error); in Error()3656 static NameClassification Unknown() { in Unknown()3657 return NameClassification(NameClassificationKind::Unknown); in Unknown()3660 static NameClassification OverloadSet(ExprResult E) { in OverloadSet()3661 NameClassification Result(NameClassificationKind::OverloadSet); in OverloadSet()[all …]
875 Sema::NameClassification Sema::ClassifyName(Scope *S, CXXScopeSpec &SS, in ClassifyName()891 return NameClassification::Unknown(); in ClassifyName()899 return NameClassification::Error(); in ClassifyName()916 return NameClassification::Error(); in ClassifyName()918 return NameClassification::NonType(cast<NamedDecl>(Ivar.get())); in ClassifyName()937 return NameClassification::UndeclaredNonType(); in ClassifyName()955 return NameClassification::NonType(D); in ClassifyName()966 return NameClassification::UndeclaredTemplate(Template); in ClassifyName()1034 return NameClassification::Error(); in ClassifyName()1036 return NameClassification::NonType(Ivar); in ClassifyName()[all …]
1890 Sema::NameClassification Classification = in NameAfterArrowIsNonType()
1729 Sema::NameClassification Classification = Actions.ClassifyName( in TryAnnotateName()
3298 Sema::NameClassification Classification = Actions.ClassifyName( in DiagnoseMissingSemiAfterTagDefinition()