Home
last modified time | relevance | path

Searched refs:StatusOr (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/performance/
H A Dno-automatic-move.cpp11 struct StatusOr { struct
12 StatusOr(const T &);
13 StatusOr(T &&);
24 StatusOr<Obj> PositiveStatusOrConstValue() { in PositiveStatusOrConstValue()
49 StatusOr<Obj> PositiveStatusOrLifetimeExtension() { in PositiveStatusOrLifetimeExtension()
56 StatusOr<Obj> Temporary() { in Temporary()
60 StatusOr<Obj> ConstTemporary() { in ConstTemporary()
64 StatusOr<Obj> Nrvo() { in Nrvo()
69 StatusOr<Obj> Ref() { in Ref()
74 StatusOr<Obj> ConstRef() { in ConstRef()
[all …]
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/performance/
H A Dno-automatic-move.rst18 StatusOr<std::vector<int>> Cool() {
20 return obj; // calls StatusOr::StatusOr(std::vector<int>&&)
23 StatusOr<std::vector<int>> NotCool() {
25 return obj; // calls `StatusOr::StatusOr(const std::vector<int>&)`
34 In the example above, ``StatusOr::StatusOr(T&&)`` have the same semantics as
47 StatusOr<std::vector<int>> Uncool() {
49 return obj; // calls `StatusOr::StatusOr(const std::vector<int>&)`
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dwarn-unused-result.cpp118 class [[clang::warn_unused_result]] StatusOr { class
120 StatusOr<int> doit();