|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Support/AlignOf.h 30 T t;
39 template <typename T> union SizerImpl<T> { char arr[sizeof(T)]; };
50 llvm::detail::SizerImpl<T, Ts...>)];
include/llvm/Support/Error.h 437 static const bool isRef = std::is_reference<T>::value;
439 using wrap = std::reference_wrapper<typename std::remove_reference<T>::type>;
444 using storage_type = typename std::conditional<isRef, wrap, T>::type;
445 using value_type = T;
448 using reference = typename std::remove_reference<T>::type &;
449 using const_reference = const typename std::remove_reference<T>::type &;
450 using pointer = typename std::remove_reference<T>::type *;
451 using const_pointer = const typename std::remove_reference<T>::type *;
474 Expected(OtherT &&Val,
475 typename std::enable_if<std::is_convertible<OtherT, T>::value>::type
475 typename std::enable_if<std::is_convertible<OtherT, T>::value>::type
483 new (getStorage()) storage_type(std::forward<OtherT>(Val));
492 Expected(Expected<OtherT> &&Other,
493 typename std::enable_if<std::is_convertible<OtherT, T>::value>::type
493 typename std::enable_if<std::is_convertible<OtherT, T>::value>::type
594 template <class OtherT> void moveConstruct(Expected<OtherT> &&Other) {
731 T cantFail(Expected<T> ValOrErr, const char *Msg = nullptr) {
731 T cantFail(Expected<T> ValOrErr, const char *Msg = nullptr) {
include/llvm/Testing/Support/Error.h 23 template <typename T> ExpectedHolder<T> TakeExpected(Expected<T> &Exp) {
23 template <typename T> ExpectedHolder<T> TakeExpected(Expected<T> &Exp) {
27 template <typename T> ExpectedHolder<T> TakeExpected(Expected<T> &&Exp) {
27 template <typename T> ExpectedHolder<T> TakeExpected(Expected<T> &&Exp) {
include/llvm/Testing/Support/SupportHelpers.h 30 ExpectedHolder(ErrorHolder Err, Expected<T> &Exp)
33 Expected<T> &Exp;
51 void PrintTo(const ExpectedHolder<T> &Item, std::ostream *Out) {
tools/clang/tools/extra/clangd/ClangdServer.cpp 187 Callback<CodeCompleteResult> CB) {
219 CodeCompleteResult Result = clangd::codeComplete(
tools/clang/tools/extra/clangd/ClangdServer.h 185 Callback<CodeCompleteResult> CB);
tools/clang/tools/extra/clangd/CodeComplete.cpp 1244 CodeCompleteResult run(const SemaCompleteInput &SemaCCInput) && {
1259 CodeCompleteResult Output;
1315 void logResults(const CodeCompleteResult &Output, const trace::Span &Tracer) {
1331 CodeCompleteResult
1389 CodeCompleteResult Output = toCodeCompleteResult(mergeResults(
1417 CodeCompleteResult runWithSema() {
1458 CodeCompleteResult
1460 CodeCompleteResult Output;
1730 CodeCompleteResult
1854 const CodeCompleteResult &R) {
tools/clang/tools/extra/clangd/CodeComplete.h 223 raw_ostream &operator<<(raw_ostream &, const CodeCompleteResult &);
250 CodeCompleteResult codeComplete(PathRef FileName,
tools/clang/tools/extra/clangd/unittests/ClangdTests.cpp 1006 auto Res = cantFail(runCodeComplete(Server, FooCpp, Code.point(), Opts));
1076 auto Res = cantFail(runCodeComplete(Server, FooCpp, Code.point(), Opts));
tools/clang/tools/extra/clangd/unittests/CodeCompleteTests.cpp 99 CodeCompleteResult completions(ClangdServer &Server, llvm::StringRef TestCode,
112 auto CompletionList =
117 CodeCompleteResult completions(ClangdServer &Server, llvm::StringRef Text,
131 auto CompletionList =
138 CodeCompleteResult completions(llvm::StringRef Text,
152 CodeCompleteResult completionsNoCompile(llvm::StringRef Text,
177 auto Results = completions(R"cpp(
213 auto Results = completions(
268 auto Results = completions(
337 auto Internal = completions(R"cpp(
348 auto External = completions(R"cpp(
364 auto Results = completions(R"cpp(
413 auto Results = completions(
434 auto Results = completions(
474 auto Results = completions(
539 auto Results = completions(
555 auto Results = completions(
566 auto Results = completions(
577 auto Results = completions(
586 auto Results = completions("int main() { abs^ }", {ns("absl"), func("absb")});
596 auto Results = completions(R"cpp(
611 auto Results = completions(
622 auto Results = completions(
634 auto Results = completions(
652 auto Results = completions(
678 auto Results = completions(Server,
721 auto Results = completions(Server,
755 auto WithIndex = cantFail(runCodeComplete(Server, File, Test.point(), Opts));
758 auto ClassFromPreamble =
763 auto WithoutIndex =
840 auto Results = cantFail(runCodeComplete(Server, File, Test.point(), {}));
852 auto Results = completions(
884 auto Results = completions(R"(// void f() {
892 auto Results = completions(R"cpp(
900 auto Results = completions(R"cpp(
913 auto Results = completions(R"cpp(
933 auto Results = completions(R"cpp(
952 auto Results = completions(R"cpp(
969 auto Results = completions(R"cpp(
1344 auto Completions = completions(
1362 auto Completions = completions(
1376 auto Completions = completions(
1390 auto Completions = completions(
1485 CodeCompleteResult Completions =
1542 CodeCompleteResult Completions = cantFail(runCodeComplete(
1579 auto Results = completions(
1647 auto Results = completions(
1659 auto Results = completions(
1671 auto Results = completions(
1710 auto Results =
1750 auto Results =
1834 auto Results = completions(Server, TestCode.code(), TestCode.point());
1997 auto Results = completions(
2009 auto Results = completions(
2019 auto Results = completions(
2030 auto Results = completions(
2041 auto Results = completions(
2074 const auto Results = completions(Text);
2227 auto Results = completions(
2348 auto Results = completions(Server,
2358 auto Results = completions(
2369 auto Results = completions(
2383 auto Results = completions(
2404 auto Results = completions(R"cpp(
2420 auto Results = completions(R"cpp(
2428 auto Results = completions(R"objc(
2446 auto Results = completions(R"objc(
2464 auto Results = completions(R"objc(
2483 auto Results = completions(R"objc(
2503 auto Results = completions(
2523 auto R = completions(R"cpp(
2547 auto R = completions(Source, {}, Opts);
2557 auto Results = completions(R"cpp(
2571 auto Results = completions(R"cpp(
2587 auto Results = completions(R"cpp(
2619 auto Results = completionsNoCompile(R"cpp(
2633 auto Results = completionsNoCompile(R"cpp(
2649 auto Results = completionsNoCompile(
tools/clang/tools/extra/clangd/unittests/SyncAPI.cpp 70 llvm::Expected<CodeCompleteResult>
73 llvm::Optional<llvm::Expected<CodeCompleteResult>> Result;
tools/clang/tools/extra/clangd/unittests/SyncAPI.h 28 llvm::Expected<CodeCompleteResult>
usr/include/c++/7.4.0/bits/move.h 72 constexpr _Tp&&
73 forward(typename std::remove_reference<_Tp>::type& __t) noexcept
83 constexpr _Tp&&
84 forward(typename std::remove_reference<_Tp>::type&& __t) noexcept
98 move(_Tp&& __t) noexcept
usr/include/c++/7.4.0/type_traits 215 : public __is_void_helper<typename remove_cv<_Tp>::type>::type
581 : public __or_<is_lvalue_reference<_Tp>,
582 is_rvalue_reference<_Tp>>::type
601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
602 is_void<_Tp>>>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
762 typename add_rvalue_reference<_Tp>::type declval() noexcept;
1526 static void __test_aux(_To1);
1538 typedef decltype(__test<_From, _To>(0)) type;
1538 typedef decltype(__test<_From, _To>(0)) type;
1545 : public __is_convertible_helper<_From, _To>::type
1545 : public __is_convertible_helper<_From, _To>::type
1554 { typedef _Tp type; };
1563 { typedef _Tp type; };
1574 remove_const<typename remove_volatile<_Tp>::type>::type type;
1629 { typedef _Tp type; };
1633 { typedef _Tp type; };
1659 { typedef _Tp&& type; };
1664 : public __add_rvalue_reference_helper<_Tp>
2171 { typedef _Iffalse type; };
utils/unittest/googletest/include/gtest/gtest-printers.h 223 void DefaultPrintNonContainerTo(const T& value, ::std::ostream* os) {
366 void UniversalPrint(const T& value, ::std::ostream* os);
373 const C& container, ::std::ostream* os) {
439 const T& value, ::std::ostream* os) {
455 void PrintTo(const T& value, ::std::ostream* os) {
478 DefaultPrintTo(IsContainerTest<T>(0), is_pointer<T>(), value, os);
699 static void Print(const T& value, ::std::ostream* os) {
784 static void Print(const T& value, ::std::ostream* os) {
856 typedef T T1;
981 ::std::string PrintToString(const T& value) {
983 internal::UniversalTersePrinter<T>::Print(value, &ss);
utils/unittest/googletest/include/gtest/internal/custom/raw-ostream.h 35 auto printable(const T &V) -> decltype(StreamSwitch<T>::printable(V)) {
35 auto printable(const T &V) -> decltype(StreamSwitch<T>::printable(V)) {
37 return StreamSwitch<T>::printable(V);
54 const T& V;
55 friend std::ostream &operator<<(std::ostream &S, const RawStreamProxy<T> &V) {
69 static const RawStreamProxy<T> printable(const T &V) { return {V}; }
69 static const RawStreamProxy<T> printable(const T &V) { return {V}; }