Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
234407793b43179f56268fbbb459e5a480df6dc5
/
lib
/
Frontend
/
RewriteMacros.cpp
6e29014
Fix PR5633 by making the preprocessor handle the case where we can
by Chris Lattner
· 15 years ago
01eb9b9
PR5218: Replace IdentifierInfo::getName with StringRef version, now that clients
by Daniel Dunbar
· 15 years ago
5ffe14c
Move misc clients to IdentifierInfo StringRef API.
by Daniel Dunbar
· 15 years ago
1eb4433
Remove tabs, and whitespace cleanups.
by Mike Stump
· 15 years ago
f42e4a6
Fix build of clang with gcc-4.4: #include <cstdio> was missing.
by Torok Edwin
· 15 years ago
6cb7c1a
Replace cerr with errs().
by Benjamin Kramer
· 15 years ago
d7407dc
Convert parts of Rewriter to StringRef based API.
by Daniel Dunbar
· 15 years ago
b09f6e1
Move clang-cc.h to lib/Frontend/Utils.h, and move the associated .cpp
by Eli Friedman
· 15 years ago
[Renamed (99%) from tools/clang-cc/RewriteMacros.cpp]
f54fce8
Switch some utilities in clang-cc to take a stream instead of a
by Eli Friedman
· 15 years ago
2c78b87
Change Lexer::MeasureTokenLength to take a LangOptions reference.
by Chris Lattner
· 15 years ago
c2542b6
Rename clang.[cpp,h] to clang-cc.[cpp,h] to reflect the name change of the
by Ted Kremenek
· 15 years ago
073777f
Move <root>/Driver into <root>/tools/clang-cc.
by Daniel Dunbar
· 15 years ago
[Renamed from Driver/RewriteMacros.cpp]
52c2908
rename getFullFilePos -> getFileOffset.
by Chris Lattner
· 15 years ago
4448a01
use simplified Lexer ctor.
by Chris Lattner
· 16 years ago
2b2453a
this massive patch introduces a simple new abstraction: it makes
by Chris Lattner
· 16 years ago
f7cf85b
more SourceLocation lexicon change: instead of referring to the
by Chris Lattner
· 16 years ago
26fb272
[LLVM up] Update for raw_fd_ostream change. This fixes a FIXME that
by Daniel Dunbar
· 16 years ago
590f0cc
Change how raw lexers are handled: instead of creating them and then
by Chris Lattner
· 16 years ago
a95d375
Patch by Csaba Hruska!
by Ted Kremenek
· 16 years ago
a9bc2d9
Fix typo.
by Ted Kremenek
· 16 years ago
a59e050
comment out #pragma mark and #warning directives.
by Chris Lattner
· 16 years ago
0d76fcd
rewrite handling of the raw token stream in -rewrite-macros to lex
by Chris Lattner
· 16 years ago
1a78735
make rewrite macros insert a space when commenting out macros where the token didn't
by Chris Lattner
· 16 years ago
8ea78e6
Two identifiers are not the same unless they have the same identifier info.
by Chris Lattner
· 16 years ago
ec92156
Implement -rewrite-macros, which is a crazy macro expander that expands
by Chris Lattner
· 16 years ago
0951052
make #if 0 code compile, even though it still isn't very useful.
by Chris Lattner
· 16 years ago
b57e3d4
start implementation of a macro rewriter, this is currently just stubbed out.
by Chris Lattner
· 16 years ago