reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/ExprConstant.cpp
 3812       Info.FFDiag(E, diag::note_constexpr_modify_const_type) << QT;
 3828       Info.FFDiag(E);
 3834       Info.FFDiag(E);
 3845       Info.FFDiag(E);
 3851           HandleIntToIntCast(Info, E, PromotedLHSType, SubobjType, Value);
 3852       if (!handleIntIntBinOp(Info, E, LHS, Opcode, RHS.getInt(), LHS))
 3854       Value = HandleIntToIntCast(Info, E, SubobjType, PromotedLHSType, LHS);
 3858       return HandleIntToFloatCast(Info, E, SubobjType, Value, PromotedLHSType,
 3860              handleFloatFloatBinOp(Info, E, FValue, Opcode, RHS.getFloat()) &&
 3861              HandleFloatToIntCast(Info, E, PromotedLHSType, FValue, SubobjType,
 3865     Info.FFDiag(E);
 3870            HandleFloatToFloatCast(Info, E, SubobjType, PromotedLHSType,
 3872            handleFloatFloatBinOp(Info, E, Value, Opcode, RHS.getFloat()) &&
 3873            HandleFloatToFloatCast(Info, E, PromotedLHSType, SubobjType, Value);
 3885       Info.FFDiag(E);
 3895     if (!HandleLValueArrayAdjustment(Info, E, LVal, PointeeType, Offset))