Searched refs:NameClassificationKind (Results 1 – 4 of 4) sorted by relevance
1736 if (Classification.getKind() == NameClassificationKind::UndeclaredTemplate && in TryAnnotateName()1747 case NameClassificationKind::Error: in TryAnnotateName()1750 case NameClassificationKind::Keyword: in TryAnnotateName()1760 case NameClassificationKind::Unknown: in TryAnnotateName()1764 case NameClassificationKind::Type: { in TryAnnotateName()1801 case NameClassificationKind::OverloadSet: in TryAnnotateName()1810 case NameClassificationKind::NonType: in TryAnnotateName()1825 case NameClassificationKind::UndeclaredNonType: in TryAnnotateName()1826 case NameClassificationKind::DependentNonType: in TryAnnotateName()1828 NameClassificationKind::UndeclaredNonType in TryAnnotateName()[all …]
1893 case NameClassificationKind::OverloadSet: in NameAfterArrowIsNonType()1894 case NameClassificationKind::NonType: in NameAfterArrowIsNonType()1895 case NameClassificationKind::VarTemplate: in NameAfterArrowIsNonType()1896 case NameClassificationKind::FunctionTemplate: in NameAfterArrowIsNonType()
3302 case NameClassificationKind::Error: in DiagnoseMissingSemiAfterTagDefinition()3306 case NameClassificationKind::Keyword: in DiagnoseMissingSemiAfterTagDefinition()3309 case NameClassificationKind::Type: in DiagnoseMissingSemiAfterTagDefinition()3310 case NameClassificationKind::TypeTemplate: in DiagnoseMissingSemiAfterTagDefinition()3311 case NameClassificationKind::UndeclaredNonType: in DiagnoseMissingSemiAfterTagDefinition()3312 case NameClassificationKind::UndeclaredTemplate: in DiagnoseMissingSemiAfterTagDefinition()3317 case NameClassificationKind::Unknown: in DiagnoseMissingSemiAfterTagDefinition()3318 case NameClassificationKind::NonType: in DiagnoseMissingSemiAfterTagDefinition()3319 case NameClassificationKind::DependentNonType: in DiagnoseMissingSemiAfterTagDefinition()3320 case NameClassificationKind::OverloadSet: in DiagnoseMissingSemiAfterTagDefinition()[all …]
551 enum class NameClassificationKind { enum3635 NameClassificationKind Kind;3643 explicit NameClassification(NameClassificationKind Kind) : Kind(Kind) {} in NameClassification()3647 : Kind(NameClassificationKind::Type), Type(Type) {} in NameClassification()3650 : Kind(NameClassificationKind::Keyword) {} in NameClassification()3653 return NameClassification(NameClassificationKind::Error); in Error()3657 return NameClassification(NameClassificationKind::Unknown); in Unknown()3661 NameClassification Result(NameClassificationKind::OverloadSet); in OverloadSet()3667 NameClassification Result(NameClassificationKind::NonType); in NonType()3673 return NameClassification(NameClassificationKind::UndeclaredNonType); in UndeclaredNonType()[all …]