Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp7583 std::optional<FunctionEffectMode>
7586 return FunctionEffectMode::Dependent; in ActOnEffectExpression()
7598 return !ConditionValue->isZero() ? FunctionEffectMode::True in ActOnEffectExpression()
7599 : FunctionEffectMode::False; in ActOnEffectExpression()
7625 FunctionEffectMode NewMode = FunctionEffectMode::None; in handleNonBlockingNonAllocatingTypeAttr()
7638 std::optional<FunctionEffectMode> MaybeMode = in handleNonBlockingNonAllocatingTypeAttr()
7645 if (NewMode != FunctionEffectMode::Dependent) in handleNonBlockingNonAllocatingTypeAttr()
7648 NewMode = FunctionEffectMode::True; in handleNonBlockingNonAllocatingTypeAttr()
7656 NewMode = FunctionEffectMode::False; in handleNonBlockingNonAllocatingTypeAttr()
7660 (NewMode == FunctionEffectMode::False) in handleNonBlockingNonAllocatingTypeAttr()
H A DTreeTransform.h6515 std::optional<FunctionEffectMode> Mode = in TransformFunctionProtoType()
6523 case FunctionEffectMode::True: in TransformFunctionProtoType()
6526 case FunctionEffectMode::False: in TransformFunctionProtoType()
6530 case FunctionEffectMode::Dependent: in TransformFunctionProtoType()
6533 case FunctionEffectMode::None: in TransformFunctionProtoType()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h454 enum class FunctionEffectMode : uint8_t { enum
15331 std::optional<FunctionEffectMode>