Searched refs:ExplicitSpecKind (Results 1 – 6 of 6) sorted by relevance
1794 llvm::PointerIntPair<Expr *, 2, ExplicitSpecKind> ExplicitSpec{1795 nullptr, ExplicitSpecKind::ResolvedFalse};1799 ExplicitSpecifier(Expr *Expression, ExplicitSpecKind Kind) in ExplicitSpecifier()1801 ExplicitSpecKind getKind() const { return ExplicitSpec.getInt(); } in getKind()1807 return ExplicitSpec.getInt() != ExplicitSpecKind::ResolvedFalse || in isSpecified()1818 return ExplicitSpec.getInt() == ExplicitSpecKind::ResolvedTrue; in isExplicit()1823 return ExplicitSpec.getInt() == ExplicitSpecKind::Unresolved && in isInvalid()1826 void setKind(ExplicitSpecKind Kind) { ExplicitSpec.setInt(Kind); } in setKind()1834 return ExplicitSpecifier(nullptr, ExplicitSpecKind::Unresolved); in Invalid()2433 ? ExplicitSpecKind::ResolvedTrue in getExplicitSpecifierInternal()[all …]
25 enum class ExplicitSpecKind : unsigned { enum
115 static_cast<ExplicitSpecKind>(Kind)); in readExplicitSpec()
2050 getKind() == ExplicitSpecKind::Unresolved)) { in isEquivalent()2051 if (getKind() == ExplicitSpecKind::Unresolved && in isEquivalent()2052 Other.getKind() == ExplicitSpecKind::Unresolved) { in isEquivalent()
12882 ? ExplicitSpecKind::ResolvedTrue in tryResolveExplicitSpecifier()12883 : ExplicitSpecKind::ResolvedFalse); in tryResolveExplicitSpecifier()12886 ExplicitSpec.setKind(ExplicitSpecKind::Unresolved); in tryResolveExplicitSpecifier()12891 ExplicitSpecifier ES(ExplicitExpr, ExplicitSpecKind::Unresolved); in ActOnExplicitBoolSpecifier()
3705 ExplicitSpecifier ExplicitSpec(nullptr, ExplicitSpecKind::ResolvedTrue); in ParseDeclarationSpecifiers()