mirror of
https://github.com/intel/llvm.git
synced 2026-02-05 22:17:23 +08:00
Place warn_impcast_different_enum_types in a new warning group, -Wenum-conversion, that is a subgroup of -Wconversion.
llvm-svn: 165361
This commit is contained in:
@@ -33,6 +33,7 @@ def StringConversion : DiagGroup<"string-conversion">;
|
||||
def SignConversion : DiagGroup<"sign-conversion">;
|
||||
def BoolConversion : DiagGroup<"bool-conversion">;
|
||||
def IntConversion : DiagGroup<"int-conversion">;
|
||||
def EnumConversion : DiagGroup<"enum-conversion">;
|
||||
def NonLiteralNullConversion : DiagGroup<"non-literal-null-conversion">;
|
||||
def NullConversion : DiagGroup<"null-conversion">;
|
||||
def ImplicitConversionFloatingPointToBool :
|
||||
|
||||
@@ -1970,7 +1970,7 @@ def warn_impcast_string_literal_to_bool : Warning<
|
||||
InGroup<StringConversion>, DefaultIgnore;
|
||||
def warn_impcast_different_enum_types : Warning<
|
||||
"implicit conversion from enumeration type %0 to different enumeration type "
|
||||
"%1">, InGroup<DiagGroup<"conversion">>;
|
||||
"%1">, InGroup<EnumConversion>;
|
||||
def warn_impcast_bool_to_null_pointer : Warning<
|
||||
"initialization of pointer of type %0 to null from a constant boolean "
|
||||
"expression">, InGroup<BoolConversion>;
|
||||
|
||||
Reference in New Issue
Block a user