| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | OperatorPrecedence.h | 38 Spaceship = 11, // <=> enumerator
|
| H A D | OperatorKinds.def | 91 OVERLOADED_OPERATOR(Spaceship , "<=>" , spaceship , false, true , false)
|
| /llvm-project-15.0.7/clang/lib/Basic/ |
| H A D | OperatorPrecedence.cpp | 65 case tok::spaceship: return prec::Spaceship; in getBinOpPrecedence()
|
| /llvm-project-15.0.7/libcxx/docs/Status/ |
| H A D | Spaceship.rst | 4 libc++ Spaceship Operator Status (operator<=>)
|
| H A D | Cxx20Papers.csv | 17 "`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 D | p11-2a.cpp | 67 namespace Spaceship { namespace
|
| /llvm-project-15.0.7/libcxxabi/src/ |
| H A D | cxa_demangle.cpp | 194 case Node::Prec::Spaceship: in print()
|
| /llvm-project-15.0.7/llvm/include/llvm/Demangle/ |
| H A D | MicrosoftDemangleNodes.h | 182 Spaceship, // ?__M operator<=> enumerator
|
| H A D | ItaniumDemangle.h | 177 Spaceship, enumerator 3003 {"ss", OperatorInfo::Binary, false, Node::Prec::Spaceship, "operator<=>"},
|
| /llvm-project-15.0.7/llvm/lib/Demangle/ |
| H A D | ItaniumDemangle.cpp | 193 case Node::Prec::Spaceship: in print()
|
| H A D | MicrosoftDemangleNodes.cpp | 347 OUTPUT_ENUM_CLASS_VALUE(IntrinsicFunctionKind, Spaceship, "operator<=>"); in output()
|
| H A D | MicrosoftDemangle.cpp | 637 IFK::Spaceship, // ?__M operator<=> in translateIntrinsicFunctionCode()
|
| /llvm-project-15.0.7/libcxx/docs/ |
| H A D | index.rst | 48 Status/Spaceship
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiateDecl.cpp | 3963 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 D | SemaDeclCXX.cpp | 8759 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 D | ContinuationIndenter.cpp | 489 PreviousPrecedence == prec::Spaceship) && in mustBreak() 765 P->getPrecedence() != prec::Spaceship) { in addTokenOnCurrentLine()
|
| /llvm-project-15.0.7/libcxxabi/src/demangle/ |
| H A D | ItaniumDemangle.h | 177 Spaceship, enumerator 3003 {"ss", OperatorInfo::Binary, false, Node::Prec::Spaceship, "operator<=>"},
|
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseExpr.cpp | 386 Level != prec::Spaceship; in isFoldOperator()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 7518 FunctionDecl *Spaceship); 9701 FunctionDecl *Spaceship);
|