summaryrefslogtreecommitdiffstats
path: root/clang/test/Lexer
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-03-15 00:11:28 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-03-15 00:11:28 +0000
commit36a3e925218c46820ffcc94e60a83262f5283473 (patch)
tree172d1016ccc28e5be48a3e4b1ab79c5264cbae22 /clang/test/Lexer
parent0422efc994583959b7f4308daf771989783bf18c (diff)
downloadbcm5719-llvm-36a3e925218c46820ffcc94e60a83262f5283473.tar.gz
bcm5719-llvm-36a3e925218c46820ffcc94e60a83262f5283473.zip
Don't accept '$' in identifiers in assembler-with-cpp mode.
llvm-svn: 67013
Diffstat (limited to 'clang/test/Lexer')
-rw-r--r--clang/test/Lexer/dollar-idents.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/clang/test/Lexer/dollar-idents.c b/clang/test/Lexer/dollar-idents.c
new file mode 100644
index 00000000000..068ba686144
--- /dev/null
+++ b/clang/test/Lexer/dollar-idents.c
@@ -0,0 +1,7 @@
+// RUN: clang -dump-tokens %s &> %t &&
+// RUN: grep "identifier '\$A'" %t
+// RUN: clang -dump-tokens -x assembler-with-cpp %s &> %t &&
+// RUN: grep "identifier 'A'" %t
+// PR3808
+
+$A
OpenPOWER on IntegriCloud