Home
last modified time | relevance | path

Searched refs:NonConst (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/clang/test/CXX/dcl.decl/dcl.meaning/dcl.fct/dcl.fct.def.default/
H A Dp2.cpp40 struct NonConst { struct
41 NonConst(NonConst&) = default;
42 NonConst& operator=(NonConst&) = default;
55 NonConst nc;
61 NonConst nc; // makes implicit copy non-const
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DPointerLikeTypeTraits.h80 typedef PointerLikeTypeTraits<T> NonConst;
83 return NonConst::getAsVoidPointer(P);
86 return NonConst::getFromVoidPointer(const_cast<void *>(P));
88 static constexpr int NumLowBitsAvailable = NonConst::NumLowBitsAvailable;
93 typedef PointerLikeTypeTraits<T *> NonConst;
96 return NonConst::getAsVoidPointer(const_cast<T *>(P));
99 return NonConst::getFromVoidPointer(const_cast<void *>(P));
101 static constexpr int NumLowBitsAvailable = NonConst::NumLowBitsAvailable;
/llvm-project-15.0.7/clang/test/CXX/special/class.copy/
H A Dp11.0x.copy.cpp51 struct NonConst { struct
52 NonConst(NonConst&);
60 NonConst NC;
83 NonConst NC;
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DMakeMemberFunctionConstCheck.cpp52 enum UsageKind { Unused, Const, NonConst }; enumerator
79 Usage = NonConst; in VisitUnresolvedMemberExpr()
93 Usage = NonConst; in VisitCXXConstCastExpr()
205 Usage = NonConst; in VisitCXXThisExpr()
/llvm-project-15.0.7/libcxx/test/std/utilities/optional/optional.monadic/
H A Dtransform.pass.cpp167 struct NonConst { struct
173 std::optional<NonConst> opt{}; in test_sfinae() argument
H A Dand_then.pass.cpp144 struct NonConst { struct
234 std::optional<NonConst> opt{}; in test_sfinae()