Lines Matching refs:ValueKind
61 ValueKind(Expr::getValueKindForType(destType)), in CastOperation()
85 ExprValueKind ValueKind; member
320 Context, Op.ResultType, Op.ValueKind, Op.Kind, Op.SrcExpr.get(), in BuildCXXNamedCast()
331 Op.ValueKind, Op.SrcExpr.get(), DestTInfo, in BuildCXXNamedCast()
348 Op.ValueKind, Op.Kind, Op.SrcExpr.get(), in BuildCXXNamedCast()
361 Op.ValueKind, Op.Kind, Op.SrcExpr.get(), in BuildCXXNamedCast()
375 Context, Op.ResultType, Op.ValueKind, Op.Kind, Op.SrcExpr.get(), in BuildCXXNamedCast()
409 new (Context) BuiltinBitCastExpr(Op.ResultType, Op.ValueKind, Op.Kind, in BuildBuiltinBitCastExpr()
759 if (ValueKind == VK_PRValue) in CheckDynamicCast()
926 if (ValueKind == VK_PRValue) in CheckConstCast()
1138 if (ValueKind == VK_PRValue && !isPlaceholder(BuiltinType::Overload)) in CheckReinterpretCast()
1210 if (ValueKind == VK_PRValue && !DestType->isRecordType() && in CheckStaticCast()
2650 ValueKind, BasePath); in CheckCXXCStyleCast()
2685 if (ValueKind == VK_PRValue && !DestType->isRecordType() && in CheckCXXCStyleCast()
2834 ValueKind, BasePath); in CheckCStyleCast()
3219 Context, Op.ResultType, Op.ValueKind, Op.Kind, Op.SrcExpr.get(), in BuildCStyleCastExpr()
3244 Context, Op.ResultType, Op.ValueKind, CastTypeInfo, Op.Kind, in BuildCXXFunctionalCastExpr()