Changeset View
Changeset View
Standalone View
Standalone View
cfe/trunk/lib/CodeGen/CGExprConstant.cpp
Show First 20 Lines • Show All 1,109 Lines • ▼ Show 20 Lines | case CK_CopyAndAutoreleaseBlockObject: | ||||
return nullptr; | return nullptr; | ||||
// These don't need to be handled here because Evaluate knows how to | // These don't need to be handled here because Evaluate knows how to | ||||
// evaluate them in the cases where they can be folded. | // evaluate them in the cases where they can be folded. | ||||
case CK_BitCast: | case CK_BitCast: | ||||
case CK_ToVoid: | case CK_ToVoid: | ||||
case CK_Dynamic: | case CK_Dynamic: | ||||
case CK_LValueBitCast: | case CK_LValueBitCast: | ||||
case CK_LValueToRValueBitCast: | |||||
case CK_NullToMemberPointer: | case CK_NullToMemberPointer: | ||||
case CK_UserDefinedConversion: | case CK_UserDefinedConversion: | ||||
case CK_CPointerToObjCPointerCast: | case CK_CPointerToObjCPointerCast: | ||||
case CK_BlockPointerToObjCPointerCast: | case CK_BlockPointerToObjCPointerCast: | ||||
case CK_AnyPointerToBlockPointerCast: | case CK_AnyPointerToBlockPointerCast: | ||||
case CK_ArrayToPointerDecay: | case CK_ArrayToPointerDecay: | ||||
case CK_FunctionToPointerDecay: | case CK_FunctionToPointerDecay: | ||||
case CK_BaseToDerived: | case CK_BaseToDerived: | ||||
▲ Show 20 Lines • Show All 1,201 Lines • Show Last 20 Lines |