reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
53 PointerIntPair(PointerTy PtrVal, IntType IntVal) { 61 IntType getInt() const { return (IntType)Info::getInt(Value); } 67 void setInt(IntType IntVal) LLVM_LVALUE_FUNCTION { 75 void setPointerAndInt(PointerTy PtrVal, IntType IntVal) LLVM_LVALUE_FUNCTION {tools/clang/include/clang/AST/DeclCXX.h
1793 llvm::PointerIntPair<Expr *, 2, ExplicitSpecKind> ExplicitSpec{ 1794 nullptr, ExplicitSpecKind::ResolvedFalse}; 1798 ExplicitSpecifier(Expr *Expression, ExplicitSpecKind Kind) 1800 ExplicitSpecKind getKind() const { return ExplicitSpec.getInt(); } 1806 return ExplicitSpec.getInt() != ExplicitSpecKind::ResolvedFalse || 1815 return ExplicitSpec.getInt() == ExplicitSpecKind::ResolvedTrue; 1820 return ExplicitSpec.getInt() == ExplicitSpecKind::Unresolved && 1823 void setKind(ExplicitSpecKind Kind) { ExplicitSpec.setInt(Kind); } 1833 return ExplicitSpecifier(nullptr, ExplicitSpecKind::Unresolved); 2397 ? ExplicitSpecKind::ResolvedTrue 2398 : ExplicitSpecKind::ResolvedFalse);tools/clang/lib/AST/DeclCXX.cpp
1925 getKind() == ExplicitSpecKind::Unresolved)) { 1926 if (getKind() == ExplicitSpecKind::Unresolved && 1927 Other.getKind() == ExplicitSpecKind::Unresolved) {tools/clang/lib/Parse/ParseDecl.cpp
3607 ExplicitSpecifier ExplicitSpec(nullptr, ExplicitSpecKind::ResolvedTrue);
tools/clang/lib/Sema/SemaDeclCXX.cpp11294 ? ExplicitSpecKind::ResolvedTrue 11295 : ExplicitSpecKind::ResolvedFalse); 11298 ExplicitSpec.setKind(ExplicitSpecKind::Unresolved); 11303 ExplicitSpecifier ES(ExplicitExpr, ExplicitSpecKind::Unresolved);tools/clang/lib/Sema/SemaOverload.cpp
6277 if (ES.getKind() != ExplicitSpecKind::ResolvedFalse) { 7206 ExplicitSpecKind::ResolvedFalse) {tools/lldb/source/Symbol/ClangASTContext.cpp
8166 ? clang::ExplicitSpecKind::ResolvedTrue 8167 : clang::ExplicitSpecKind::ResolvedFalse);