[clang] 8bb6419 - [TEST-ONLY] Make sure clang-extdef-mapping don't infer database (#195196)
via cfe-commits
cfe-commits at lists.llvm.org
Fri May 1 07:03:59 PDT 2026
Author: Steven Wu
Date: 2026-05-01T07:03:53-07:00
New Revision: 8bb64196a9cdee7e84cf06b3addd2e6981b09909
URL: https://github.com/llvm/llvm-project/commit/8bb64196a9cdee7e84cf06b3addd2e6981b09909
DIFF: https://github.com/llvm/llvm-project/commit/8bb64196a9cdee7e84cf06b3addd2e6981b09909.diff
LOG: [TEST-ONLY] Make sure clang-extdef-mapping don't infer database (#195196)
Added:
Modified:
clang/test/Analysis/analyzeOneFunction.cpp
clang/test/Analysis/ctu/on-demand-parsing.c
clang/test/Analysis/ctu/on-demand-parsing.cpp
clang/test/Tooling/clang-extdef-mapping.cpp
Removed:
################################################################################
diff --git a/clang/test/Analysis/analyzeOneFunction.cpp b/clang/test/Analysis/analyzeOneFunction.cpp
index b2257570f6052..f3c9b337f1702 100644
--- a/clang/test/Analysis/analyzeOneFunction.cpp
+++ b/clang/test/Analysis/analyzeOneFunction.cpp
@@ -4,7 +4,7 @@
// RUN: %clang_analyze_cc1 -analyzer-checker=core,debug.ExprInspection -verify %s \
// RUN: -analyze-function="c:@S at Window@F at overloaded#I#"
-// RUN: %clang_extdef_map %s | FileCheck %s
+// RUN: %clang_extdef_map %s -- | FileCheck %s
// CHECK-DAG: 27:c:@S at Window@F at overloaded#I#
// CHECK-DAG: 27:c:@S at Window@F at overloaded#C#
// CHECK-DAG: 27:c:@S at Window@F at overloaded#d#
diff --git a/clang/test/Analysis/ctu/on-demand-parsing.c b/clang/test/Analysis/ctu/on-demand-parsing.c
index 4a94690fde05c..bc57a22e93fc5 100644
--- a/clang/test/Analysis/ctu/on-demand-parsing.c
+++ b/clang/test/Analysis/ctu/on-demand-parsing.c
@@ -9,7 +9,7 @@
//
// RUN: echo '"%t/other.c": ["gcc", "-std=c89", "-Wno-visibility", "other.c"]' | sed -e 's/\\/\\\\/g' > %t/invocations.yaml
//
-// RUN: cd "%t" && %clang_extdef_map "%t/other.c" > externalDefMap.txt
+// RUN: cd "%t" && %clang_extdef_map "%t/other.c" -- > externalDefMap.txt
//
// RUN: cd "%t" && %clang_analyze_cc1 -std=c89 \
// RUN: -analyzer-checker=core,debug.ExprInspection \
diff --git a/clang/test/Analysis/ctu/on-demand-parsing.cpp b/clang/test/Analysis/ctu/on-demand-parsing.cpp
index ca750a87fd536..c03abb475329e 100644
--- a/clang/test/Analysis/ctu/on-demand-parsing.cpp
+++ b/clang/test/Analysis/ctu/on-demand-parsing.cpp
@@ -11,7 +11,7 @@
//
// RUN: echo '{"%t/Inputs/chain.cpp": ["g++", "%t/Inputs/chain.cpp"], "%t/Inputs/other.cpp": ["g++", "%t/Inputs/other.cpp"]}' | sed -e 's/\\/\\\\/g' > %t/invocations.yaml
//
-// RUN: cd "%t" && %clang_extdef_map Inputs/chain.cpp Inputs/other.cpp > externalDefMap.txt
+// RUN: cd "%t" && %clang_extdef_map Inputs/chain.cpp Inputs/other.cpp -- > externalDefMap.txt
//
// RUN: cd "%t" && %clang_analyze_cc1 \
// RUN: -analyzer-checker=core,debug.ExprInspection \
diff --git a/clang/test/Tooling/clang-extdef-mapping.cpp b/clang/test/Tooling/clang-extdef-mapping.cpp
index 31756e3bd6237..b5435c2971aeb 100644
--- a/clang/test/Tooling/clang-extdef-mapping.cpp
+++ b/clang/test/Tooling/clang-extdef-mapping.cpp
@@ -1,4 +1,4 @@
-// RUN: clang-extdef-mapping "%s" 2>&1 | FileCheck %s
+// RUN: clang-extdef-mapping "%s" -- 2>&1 | FileCheck %s
// CHECK: 8:c:@F at foo {{.*}}clang-extdef-mapping.cpp
extern "C" int foo() { return 0; }
More information about the cfe-commits
mailing list