[clang] [clang][clang-scan-deps] Add LangOpts.ScanDeps to fix (#88896) (PR #158420)

2025-09-13 Thread Yifan Fang via cfe-commits
https://github.com/tsfn updated https://github.com/llvm/llvm-project/pull/158420 >From fa5a534fb56d6ca9fe92e9df7cc86cd76ef5c58d Mon Sep 17 00:00:00 2001 From: Yifan Fang Date: Sat, 13 Sep 2025 18:20:17 +0800 Subject: [PATCH] [clang] Add LangOpts.ScanDeps to fix #88896 --- clang/include/clang/B

[clang] [clang] Add LangOpts.ScanDeps to fix #88896 (PR #158420)

2025-09-13 Thread Yifan Fang via cfe-commits
https://github.com/tsfn created https://github.com/llvm/llvm-project/pull/158420 None >From fa5a534fb56d6ca9fe92e9df7cc86cd76ef5c58d Mon Sep 17 00:00:00 2001 From: Yifan Fang Date: Sat, 13 Sep 2025 18:20:17 +0800 Subject: [PATCH] [clang] Add LangOpts.ScanDeps to fix #88896 --- clang/include/c

[clang] [clang] Add LangOpts.ScanDeps to fix (#88896) (PR #158420)

2025-09-13 Thread Yifan Fang via cfe-commits
https://github.com/tsfn edited https://github.com/llvm/llvm-project/pull/158420 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][clang-scan-deps] Add LangOpts.ScanDeps to fix (#88896) (PR #158420)

2025-09-13 Thread Yifan Fang via cfe-commits
https://github.com/tsfn edited https://github.com/llvm/llvm-project/pull/158420 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][clang-scan-deps] Add LangOpts.ScanDeps to fix (#88896) (PR #158420)

2025-09-16 Thread Yifan Fang via cfe-commits
https://github.com/tsfn edited https://github.com/llvm/llvm-project/pull/158420 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][clang-scan-deps] Add LangOptions::AllowLiteralDigitSeparator to fix (#88896) (PR #158420)

2025-09-16 Thread Yifan Fang via cfe-commits
https://github.com/tsfn edited https://github.com/llvm/llvm-project/pull/158420 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][clang-scan-deps] Add LangOptions::AllowLiteralDigitSeparator to fix (#88896) (PR #158420)

2025-09-16 Thread Yifan Fang via cfe-commits
tsfn wrote: @jansvoboda11 I changed LangOption to AllowLiteralDigitSeparator. What do you think about this? https://github.com/llvm/llvm-project/pull/158420 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman

[clang] [clang][clang-scan-deps] Add LangOpts.ScanDeps to fix (#88896) (PR #158420)

2025-09-16 Thread Yifan Fang via cfe-commits
https://github.com/tsfn updated https://github.com/llvm/llvm-project/pull/158420 >From fa5a534fb56d6ca9fe92e9df7cc86cd76ef5c58d Mon Sep 17 00:00:00 2001 From: Yifan Fang Date: Sat, 13 Sep 2025 18:20:17 +0800 Subject: [PATCH 1/2] [clang] Add LangOpts.ScanDeps to fix #88896 --- clang/include/cla

[clang] [clang][clang-scan-deps] Add LangOptions::AllowLiteralDigitSeparator to fix (#88896) (PR #158420)

2025-09-16 Thread Yifan Fang via cfe-commits
https://github.com/tsfn reopened https://github.com/llvm/llvm-project/pull/158420 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][clang-scan-deps] Add LangOptions::AllowLiteralDigitSeparator to fix (#88896) (PR #158420)

2025-09-17 Thread Yifan Fang via cfe-commits
@@ -1000,6 +1001,21 @@ int z = 128'78; EXPECT_STREQ("#include \n", Out.data()); } +TEST(MinimizeSourceToDependencyDirectivesTest, CharacterLiteralInPreprocessor) { + SmallVector Out; + SmallVector Tokens; + SmallVector Directives; + + StringRef Source = R"( +#if 1'2

[clang] [clang][clang-scan-deps] Add LangOptions::AllowLiteralDigitSeparator to fix (#88896) (PR #158420)

2025-09-16 Thread Yifan Fang via cfe-commits
https://github.com/tsfn closed https://github.com/llvm/llvm-project/pull/158420 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits