Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DConsumed.h43 enum ConsumedState { enum
143 using VarMapType = llvm::DenseMap<const VarDecl *, ConsumedState>;
145 llvm::DenseMap<const CXXBindTemporaryExpr *, ConsumedState>;
171 ConsumedState getState(const VarDecl *Var) const;
174 ConsumedState getState(const CXXBindTemporaryExpr *Tmp) const;
195 void setState(const VarDecl *Var, ConsumedState State);
198 void setState(const CXXBindTemporaryExpr *Tmp, ConsumedState State);
247 ConsumedState ExpectedReturnState = CS_None;
260 ConsumedState getExpectedReturnState() const { return ExpectedReturnState; } in getExpectedReturnState()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclAttr.cpp956 ConsumableAttr::ConsumedState DefaultState; in handleConsumableAttr()
997 SmallVector<CallableWhenAttr::ConsumedState, 3> States; in handleCallableWhenAttr()
999 CallableWhenAttr::ConsumedState CallableState; in handleCallableWhenAttr()
1026 ParamTypestateAttr::ConsumedState ParamState; in handleParamTypestateAttr()
1060 ReturnTypestateAttr::ConsumedState ReturnState; in handleReturnTypestateAttr()
1108 SetTypestateAttr::ConsumedState NewState; in handleSetTypestateAttr()
1130 TestTypestateAttr::ConsumedState TestState; in handleTestTypestateAttr()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DAttr.td3814 let Args = [EnumArgument<"DefaultState", "ConsumedState", /*is_string=*/false,
3846 let Args = [VariadicEnumArgument<"CallableStates", "ConsumedState",
3859 let Args = [EnumArgument<"ParamState", "ConsumedState", /*is_string=*/false,
3871 let Args = [EnumArgument<"State", "ConsumedState", /*is_string=*/false,
3883 let Args = [EnumArgument<"NewState", "ConsumedState", /*is_string=*/false,
3895 let Args = [EnumArgument<"TestState", "ConsumedState", /*is_string=*/false,