Home
last modified time | relevance | path

Searched refs:unconsumed (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dwarn-consumed-analysis.cpp15 class CONSUMABLE(unconsumed) ConsumableClass { in CONSUMABLE() argument
21 ConsumableClass(T val) RETURN_TYPESTATE(unconsumed); in CONSUMABLE()
40 bool isValid() const TEST_TYPESTATE(unconsumed); in CONSUMABLE()
41 operator bool() const TEST_TYPESTATE(unconsumed); in CONSUMABLE()
42 bool operator!=(nullptr_t) const TEST_TYPESTATE(unconsumed); in CONSUMABLE()
49 void unconsume() SET_TYPESTATE(unconsumed); in CONSUMABLE()
52 class CONSUMABLE(unconsumed) DestructorTester {
56 DestructorTester(nullptr_t) RETURN_TYPESTATE(unconsumed);
462 void consumeFunc(ConsumableClass<int> P PARAM_TYPESTATE(unconsumed));
719 class CONSUMABLE(unconsumed)
[all …]
H A Dwarn-consumed-parsing.cpp40 void callableWhen3() CALLABLE_WHEN(unconsumed); in CONSUMABLE()
48 void returnTypestateTester2(AttrTester1 &Param RETURN_TYPESTATE(unconsumed));
59 class CONSUMABLE(unconsumed) in CONSUMABLE() argument
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DAttr.td3343 ["unknown", "consumed", "unconsumed"],
3375 ["unknown", "consumed", "unconsumed"],
3387 ["unknown", "consumed", "unconsumed"],
3399 ["unknown", "consumed", "unconsumed"],
3411 ["unknown", "consumed", "unconsumed"],
3423 ["consumed", "unconsumed"],
H A DAttrDocs.td2706 unconsumed, consumed, or unknown.
2714 may be called in. Valid states are unconsumed, consumed, or unknown. Each
2717 ``__attribute__((callable_when("unconsumed", "unknown")))``
2761 ``unknown``, ``consumed``, or ``unconsumed``.