aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/SourceLocation.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-01-17 08:27:52 +0000
committerChris Lattner <sabre@nondot.org>2009-01-17 08:27:52 +0000
commit757169b60f5ee7ee6ec22bd13e0d8d05a4548565 (patch)
treea7b9d6b8c1e478b909f284f1770084c4cb4b5c2a /clang/lib/Basic/SourceLocation.cpp
parentab1d4b8abd54eb55ef8e9112abc8f012546b64b6 (diff)
downloadllvm-757169b60f5ee7ee6ec22bd13e0d8d05a4548565.zip
llvm-757169b60f5ee7ee6ec22bd13e0d8d05a4548565.tar.gz
llvm-757169b60f5ee7ee6ec22bd13e0d8d05a4548565.tar.bz2
Change the Lexer ctor used to lex _Pragma directives into a static factory
method. This lets us clean up the interface and make it more obvious that this method is *really really* _Pragma specific. Note that _Pragma handling uglifies the Lexer in the critical path. It would be very interesting to consider making _Pragma remapping be a new special lexer class of its own. llvm-svn: 62425
Diffstat (limited to 'clang/lib/Basic/SourceLocation.cpp')
0 files changed, 0 insertions, 0 deletions