Skip to content

Commit 6b7420a

Browse files
committed
Treat deprecation warnings as errors.
Signed-off-by: Julian Oppermann <[email protected]>
1 parent 6f7ea42 commit 6b7420a

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

clang/lib/CIR/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
include_directories(${LLVM_MAIN_SRC_DIR}/../mlir/include)
22
include_directories(${CMAKE_BINARY_DIR}/tools/mlir/include)
33

4+
add_compile_options("-Werror=deprecated-declarations")
5+
46
add_subdirectory(Dialect)
57
add_subdirectory(CodeGen)
68
add_subdirectory(FrontendAction)

clang/lib/CIR/Dialect/IR/CIRTypes.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -583,9 +583,9 @@ Type IntType::parse(mlir::AsmParser &parser) {
583583
llvm::StringRef sign;
584584
if (parser.parseKeyword(&sign))
585585
return {};
586-
if (sign.equals("s"))
586+
if (sign == "s")
587587
isSigned = true;
588-
else if (sign.equals("u"))
588+
else if (sign == "u")
589589
isSigned = false;
590590
else {
591591
parser.emitError(loc, "expected 's' or 'u'");

0 commit comments

Comments
 (0)