Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
5cb93b8bf009c4b0ae09b71ba85f54b2a7ea8022
/
Driver
/
PrintPreprocessedOutput.cpp
26fb272
[LLVM up] Update for raw_fd_ostream change. This fixes a FIXME that
by Daniel Dunbar
· 16 years ago
9d72851
Rename Characteristic_t to CharacteristicKind
by Chris Lattner
· 16 years ago
0b9e736
clean up a bunch of fixme's I added, by moving
by Chris Lattner
· 16 years ago
1b9ad14
fit in 80 cols.
by Chris Lattner
· 16 years ago
fd96684
Make clang preprocessed output a bit more like gcc output.
by Daniel Dunbar
· 16 years ago
737bdb4
Workaround gcc bug causing crash on our preprocessed outputs.
by Daniel Dunbar
· 16 years ago
e9d89d8
Use raw_ostream to output an unsigned.
by Chris Lattner
· 16 years ago
653201b
printing with an unspecified dest means to print to stdout.
by Chris Lattner
· 16 years ago
76b3a72
don't delete a variable on the stack
by Chris Lattner
· 16 years ago
202e9ac
simplify this code a bit more.
by Chris Lattner
· 16 years ago
e96de3e
remove global variables for output stream.
by Chris Lattner
· 16 years ago
dceb6a7
by Chris Lattner
· 16 years ago
8808f00
Fix rdar://5843510 don't assert and die when an invalid output
by Chris Lattner
· 17 years ago
5db17c9
Fix rdar://5846705: "clang -E foo.c -o foo.i" should remove foo.i on error.
by Chris Lattner
· 17 years ago
e988bc2
Make -o work with -E, patch contributed by Shantonu Sen!
by Chris Lattner
· 17 years ago
b1a17ae
avoid pasting L + "foo" into L"foo".
by Chris Lattner
· 17 years ago
fdc0d3c
avoid token pasting between identifiers and wide strings:
by Chris Lattner
· 17 years ago
0bc735f
Don't attribute in file headers anymore. See llvmdev for the
by Chris Lattner
· 17 years ago
95041a2
Interned MainFileID within SourceManager. Since SourceManager is referenced by
by Ted Kremenek
· 17 years ago
dee7359
simplify the interfaces to ProcessInputFile and InitializePreprocessor
by Chris Lattner
· 17 years ago
5f18032
The flags on tokens indicate whether they are the start of a *physical* line,
by Chris Lattner
· 17 years ago
5c0887c
Fix a pretty big but subtle bug counting the number of newlines to emit.
by Chris Lattner
· 17 years ago
a1a5178
fix a bunch of regressions I introduced :(
by Chris Lattner
· 17 years ago
6f688e1
clang -E should not print tokens from the predefines buffer.
by Chris Lattner
· 17 years ago
53b0dab
Make a significant change to invert the control flow handling
by Chris Lattner
· 17 years ago
057aaf6
convert driver over to use Token::is/isNot APIs. fwew, all done.
by Chris Lattner
· 17 years ago
6a4545e
Add #ifdefs to make the source portable to windows. Patch contributed
by Chris Lattner
· 17 years ago
5143196
avoid std::string yet again.
by Chris Lattner
· 17 years ago
d8e3083
Use a smallstring instead of an std::string in FileChanged to avoid some malloc traffic.
by Chris Lattner
· 17 years ago
b638a30
Fix two paste-avoidance bugs I introduced last night. Patch
by Chris Lattner
· 17 years ago
f063721
avoid creating std::strings in MoveToLine
by Chris Lattner
· 17 years ago
e225e37
In OutputString, avoid calling memcpy for really tiny strings.
by Chris Lattner
· 17 years ago
2933f41
Avoid calling getSpelling at all for identifiers, which are
by Chris Lattner
· 17 years ago
f0f2b29
change the concatenation avoidance algorithm to be partially table-driven
by Chris Lattner
· 17 years ago
b19f5e8
If a token doesn't need cleaning, we can get its first character
by Chris Lattner
· 17 years ago
822f940
A minor tweak to -E output, speeding up -E 1.5% on 447.dealII
by Chris Lattner
· 17 years ago
349b42a
no need to avoid pasting >* It can't form ->*, because we know the previous
by Chris Lattner
· 17 years ago
83769ab
remove redundant test
by Chris Lattner
· 17 years ago
0cbc4b5
avoid a small bit of string traffic by not storing the ""'s around a string in CurFilename
by Chris Lattner
· 17 years ago
d217773
At one point there were going to be lexer and parser tokens.
by Chris Lattner
· 17 years ago
9dc1f53
Reimplement SourceLocation. Instead of having a
by Chris Lattner
· 17 years ago
5f016e2
Stage two of getting CFE top correct.
by Reid Spencer
· 17 years ago