Richard Smith
|
c141b51d78
Switch PTH format from a 7 byte magic number to an 8 byte one, to avoid
|
13 years ago |
David Blaikie
|
4e4d08403c
Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST).
|
13 years ago |
Dylan Noblesmith
|
f7ccbad5d9
Basic: import SmallString<> into clang namespace
|
13 years ago |
Chris Lattner
|
5f9e272e63
remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports
|
14 years ago |
Jay Foad
|
65aa688581
Make more use of llvm::StringRef in various APIs. In particular, don't
|
14 years ago |
Argyrios Kyrtzidis
|
b1c86492f9
Currently we can only remap a file by creating a MemoryBuffer and replacing the file contents with it.
|
14 years ago |
Peter Collingbourne
|
84021556ba
Rename tok::eom to tok::eod.
|
14 years ago |
Abramo Bagnara
|
c4bf2b9afb
Introduced raw_identifier token kind.
|
14 years ago |
Michael J. Spencer
|
fbfd180495
Replace all uses of PathV1::makeAbsolute with PathV2::fs::make_absolute.
|
14 years ago |
Michael J. Spencer
|
256053b31e
Replace all uses of PathV1::isAbsolute with PathV2::is_{absolute,relative}.
|
14 years ago |
Michael J. Spencer
|
03013fa9a0
Merge System into Support.
|
14 years ago |
Chris Lattner
|
898a061f69
change the 'is directory' indicator to be a null-or-not
|
14 years ago |
Chris Lattner
|
d6f6111980
simplify the cache miss handling code, eliminating CacheMissing.
|
14 years ago |
Chris Lattner
|
10e286aa8d
rework the stat cache, pulling it out of FileManager.h into
|
14 years ago |
Chris Lattner
|
66392d4260
zap dead code.
|
15 years ago |
Ted Kremenek
|
5c53f4cb1e
PTH generation: Don't save the leading '#' token in a null directive. This unbreaks using PTH with Boost (<rdar://problem/8227989>).
|
15 years ago |
Chris Lattner
|
e127a0d801
push some source location information down through the compiler,
|
15 years ago |
Kovarththanan Rajaratnam
|
622ab50adc
Make some typedefs private
|
15 years ago |
Kovarththanan Rajaratnam
|
8f0d270c7d
Rename variable to indicate what it is being used for
|
15 years ago |
Douglas Gregor
|
dbf8ee630e
Entering the main source file in the preprocessor can fail if the
|
15 years ago |
Douglas Gregor
|
36c35ba0ac
Use SourceManager's Diagnostic object for all file-reading errors,
|
15 years ago |
Kovarththanan Rajaratnam
|
c3cde071b4
Add EmitString helper method
|
15 years ago |
Kovarththanan Rajaratnam
|
2e6051ad01
Unbreak last commit. This should have been part of r98478.
|
15 years ago |
Kovarththanan Rajaratnam
|
74e485e74e
Pass file string by reference
|
15 years ago |
Kovarththanan Rajaratnam
|
11a18f115e
Use makeAbsolute()
|
15 years ago |
Kovarththanan Rajaratnam
|
48673e6883
Move to anonymous namespace
|
15 years ago |
Kovarththanan Rajaratnam
|
65cc1e889c
No need to call setIdentifierInfo() after LookUpIdentifierInfo() which LookUpIdentifierInfo() will automatically do
|
15 years ago |
Kovarththanan Rajaratnam
|
c8e5eacaaf
Don't rely on implicit conversion
|
15 years ago |
Kovarththanan Rajaratnam
|
fbcc071d63
Use clang::io::Emit8
|
15 years ago |
Kovarththanan Rajaratnam
|
be08ac7afb
Move Emit24 to clang::io
|
15 years ago |