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.cpp7487 std::optional<FunctionEffectMode>
7490 return FunctionEffectMode::Dependent; in ActOnEffectExpression()
7502 return !ConditionValue->isZero() ? FunctionEffectMode::True in ActOnEffectExpression()
7503 : FunctionEffectMode::False; in ActOnEffectExpression()
7529 FunctionEffectMode NewMode = FunctionEffectMode::None; in handleNonBlockingNonAllocatingTypeAttr()
7542 std::optional<FunctionEffectMode> MaybeMode = in handleNonBlockingNonAllocatingTypeAttr()
7549 if (NewMode != FunctionEffectMode::Dependent) in handleNonBlockingNonAllocatingTypeAttr()
7552 NewMode = FunctionEffectMode::True; in handleNonBlockingNonAllocatingTypeAttr()
7560 NewMode = FunctionEffectMode::False; in handleNonBlockingNonAllocatingTypeAttr()
7564 (NewMode == FunctionEffectMode::False) in handleNonBlockingNonAllocatingTypeAttr()
H A DTreeTransform.h6288 std::optional<FunctionEffectMode> Mode = in TransformFunctionProtoType()
6296 case FunctionEffectMode::True: in TransformFunctionProtoType()
6299 case FunctionEffectMode::False: in TransformFunctionProtoType()
6303 case FunctionEffectMode::Dependent: in TransformFunctionProtoType()
6306 case FunctionEffectMode::None: in TransformFunctionProtoType()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h477 enum class FunctionEffectMode : uint8_t { enum
897 std::optional<FunctionEffectMode>