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

References

tools/clang/lib/AST/ExprConstant.cpp
13806 static ICEDiag Worst(ICEDiag A, ICEDiag B) { return A.Kind >= B.Kind ? A : B; }
13806 static ICEDiag Worst(ICEDiag A, ICEDiag B) { return A.Kind >= B.Kind ? A : B; }
14078         if (LHSResult.Kind == IK_ICE && RHSResult.Kind == IK_ICE) {
14078         if (LHSResult.Kind == IK_ICE && RHSResult.Kind == IK_ICE) {
14093           if (LHSResult.Kind == IK_ICE && RHSResult.Kind == IK_ICE)
14093           if (LHSResult.Kind == IK_ICE && RHSResult.Kind == IK_ICE)
14106       if (LHSResult.Kind == IK_ICE && RHSResult.Kind == IK_ICEIfUnevaluated) {
14106       if (LHSResult.Kind == IK_ICE && RHSResult.Kind == IK_ICEIfUnevaluated) {
14161     if (CommonResult.Kind == IK_NotICE) return CommonResult;
14163     if (FalseResult.Kind == IK_NotICE) return FalseResult;
14164     if (CommonResult.Kind == IK_ICEIfUnevaluated) return CommonResult;
14165     if (FalseResult.Kind == IK_ICEIfUnevaluated &&
14180     if (CondResult.Kind == IK_NotICE)
14186     if (TrueResult.Kind == IK_NotICE)
14188     if (FalseResult.Kind == IK_NotICE)
14190     if (CondResult.Kind == IK_ICEIfUnevaluated)
14192     if (TrueResult.Kind == IK_ICE && FalseResult.Kind == IK_ICE)
14192     if (TrueResult.Kind == IK_ICE && FalseResult.Kind == IK_ICE)
14250   if (D.Kind != IK_ICE) {
14288   return CheckICE(this, Ctx).Kind == IK_ICE;