reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
8171 Kind = CK_NoOp; 8179 CheckAssignmentConstraints(AtomicTy->getValueType(), RHS, Kind); 8182 if (Kind != CK_NoOp && ConvertRHS) 8183 RHS = ImpCastExprToType(RHS.get(), AtomicTy->getValueType(), Kind); 8184 Kind = CK_NonAtomicToAtomic; 8197 Kind = CK_LValueBitCast; 8212 Kind = CK_VectorSplat; 8223 Kind = CK_BitCast; 8231 Kind = CK_BitCast; 8246 Kind = CK_BitCast; 8269 Kind = PrepareScalarCast(RHS, LHSType); 8280 Kind = CK_AddressSpaceConversion; 8282 Kind = CK_NoOp; 8284 Kind = CK_BitCast; 8290 Kind = CK_IntegralToPointer; // FIXME: null? 8299 Kind = CK_BitCast; 8307 Kind = CK_BitCast; 8311 Kind = CK_BitCast; 8322 Kind = 8341 Kind = AddrSpaceL != AddrSpaceR ? CK_AddressSpaceConversion : CK_BitCast; 8347 Kind = CK_IntegralToPointer; // FIXME: null 8353 Kind = CK_AnyPointerToBlockPointerCast; 8360 Kind = CK_AnyPointerToBlockPointerCast; 8371 Kind = CK_BitCast; 8383 Kind = CK_IntegralToPointer; // FIXME: null 8390 Kind = CK_CPointerToObjCPointerCast; 8412 Kind = CK_BlockPointerToObjCPointerCast; 8423 Kind = CK_PointerToBoolean; 8429 Kind = CK_PointerToIntegral; 8440 Kind = CK_PointerToBoolean; 8446 Kind = CK_PointerToIntegral; 8456 Kind = CK_NoOp; 8462 Kind = CK_IntToOCLSampler;