Home
last modified time | relevance | path

Searched refs:Spaceship (Results 1 – 19 of 19) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/Basic/
H A DOperatorPrecedence.h38 Spaceship = 11, // <=> enumerator
H A DOperatorKinds.def91 OVERLOADED_OPERATOR(Spaceship , "<=>" , spaceship , false, true , false)
/llvm-project-15.0.7/clang/lib/Basic/
H A DOperatorPrecedence.cpp65 case tok::spaceship: return prec::Spaceship; in getBinOpPrecedence()
/llvm-project-15.0.7/libcxx/docs/Status/
H A DSpaceship.rst4 libc++ Spaceship Operator Status (operator<=>)
H A DCxx20Papers.csv17 "`P0768R1 <https://wg21.link/P0768R1>`__","CWG","Library Support for the Spaceship (Comparison) Ope…
/llvm-project-15.0.7/clang/test/CXX/except/except.spec/
H A Dp11-2a.cpp67 namespace Spaceship { namespace
/llvm-project-15.0.7/libcxxabi/src/
H A Dcxa_demangle.cpp194 case Node::Prec::Spaceship: in print()
/llvm-project-15.0.7/llvm/include/llvm/Demangle/
H A DMicrosoftDemangleNodes.h182 Spaceship, // ?__M operator<=> enumerator
H A DItaniumDemangle.h177 Spaceship, enumerator
3003 {"ss", OperatorInfo::Binary, false, Node::Prec::Spaceship, "operator<=>"},
/llvm-project-15.0.7/llvm/lib/Demangle/
H A DItaniumDemangle.cpp193 case Node::Prec::Spaceship: in print()
H A DMicrosoftDemangleNodes.cpp347 OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, Spaceship, "operator<=>"); in output()
H A DMicrosoftDemangle.cpp637 IFK::Spaceship, // ?__M operator<=> in translateIntrinsicFunctionCode()
/llvm-project-15.0.7/libcxx/docs/
H A Dindex.rst48 Status/Spaceship
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp3963 FunctionDecl *Spaceship) { in SubstSpaceshipAsEqualEqual() argument
3964 if (Spaceship->isInvalidDecl()) in SubstSpaceshipAsEqualEqual()
3976 if (auto *MD = dyn_cast<CXXMethodDecl>(Spaceship)) { in SubstSpaceshipAsEqualEqual()
3981 assert(Spaceship->getFriendObjectKind() && in SubstSpaceshipAsEqualEqual()
3985 Spaceship, nullptr, in SubstSpaceshipAsEqualEqual()
3991 FriendDecl::Create(Context, RD, Spaceship->getLocation(), in SubstSpaceshipAsEqualEqual()
3992 cast<NamedDecl>(R), Spaceship->getBeginLoc()); in SubstSpaceshipAsEqualEqual()
H A DSemaDeclCXX.cpp8759 FunctionDecl *Spaceship) { in DeclareImplicitEqualityComparison() argument
8762 Ctx.PointOfInstantiation = Spaceship->getEndLoc(); in DeclareImplicitEqualityComparison()
8763 Ctx.Entity = Spaceship; in DeclareImplicitEqualityComparison()
8766 if (FunctionDecl *EqualEqual = SubstSpaceshipAsEqualEqual(RD, Spaceship)) in DeclareImplicitEqualityComparison()
/llvm-project-15.0.7/clang/lib/Format/
H A DContinuationIndenter.cpp489 PreviousPrecedence == prec::Spaceship) && in mustBreak()
765 P->getPrecedence() != prec::Spaceship) { in addTokenOnCurrentLine()
/llvm-project-15.0.7/libcxxabi/src/demangle/
H A DItaniumDemangle.h177 Spaceship, enumerator
3003 {"ss", OperatorInfo::Binary, false, Node::Prec::Spaceship, "operator<=>"},
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseExpr.cpp386 Level != prec::Spaceship; in isFoldOperator()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h7518 FunctionDecl *Spaceship);
9701 FunctionDecl *Spaceship);