You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
def warn_target: Warning<"violations found for %0">;
21
+
def warn_target: Warning<"violations found for %0">, InGroup<InstallAPIViolation>;
22
22
def err_library_missing_symbol : Error<"declaration has external linkage, but dynamic library doesn't have symbol '%0'">;
23
-
def warn_library_missing_symbol : Warning<"declaration has external linkage, but dynamic library doesn't have symbol '%0'">;
23
+
def warn_library_missing_symbol : Warning<"declaration has external linkage, but dynamic library doesn't have symbol '%0'">, InGroup<InstallAPIViolation>;
24
24
def err_library_hidden_symbol : Error<"declaration has external linkage, but symbol has internal linkage in dynamic library '%0'">;
25
-
def warn_library_hidden_symbol : Warning<"declaration has external linkage, but symbol has internal linkage in dynamic library '%0'">;
26
-
def warn_header_hidden_symbol : Warning<"symbol exported in dynamic library, but marked hidden in declaration '%0'">;
25
+
def warn_library_hidden_symbol : Warning<"declaration has external linkage, but symbol has internal linkage in dynamic library '%0'">, InGroup<InstallAPIViolation>;
26
+
def warn_header_hidden_symbol : Warning<"symbol exported in dynamic library, but marked hidden in declaration '%0'">, InGroup<InstallAPIViolation>;
27
27
def err_header_hidden_symbol : Error<"symbol exported in dynamic library, but marked hidden in declaration '%0'">;
28
28
def err_header_symbol_missing : Error<"no declaration found for exported symbol '%0' in dynamic library">;
29
29
def warn_header_availability_mismatch : Warning<"declaration '%0' is marked %select{available|unavailable}1,"
30
-
" but symbol is %select{not |}2exported in dynamic library">;
30
+
" but symbol is %select{not |}2exported in dynamic library">, InGroup<InstallAPIViolation>;
31
31
def err_header_availability_mismatch : Error<"declaration '%0' is marked %select{available|unavailable}1,"
32
32
" but symbol is %select{not |}2exported in dynamic library">;
33
33
def warn_dylib_symbol_flags_mismatch : Warning<"dynamic library symbol '%0' is "
34
-
"%select{weak defined|thread local}1, but its declaration is not">;
34
+
"%select{weak defined|thread local}1, but its declaration is not">, InGroup<InstallAPIViolation>;
35
35
def warn_header_symbol_flags_mismatch : Warning<"declaration '%0' is "
36
-
"%select{weak defined|thread local}1, but symbol is not in dynamic library">;
36
+
"%select{weak defined|thread local}1, but symbol is not in dynamic library">, InGroup<InstallAPIViolation>;
37
37
def err_dylib_symbol_flags_mismatch : Error<"dynamic library symbol '%0' is "
38
38
"%select{weak defined|thread local}1, but its declaration is not">;
39
39
def err_header_symbol_flags_mismatch : Error<"declaration '%0' is "
0 commit comments