Mehdi Amini
|
2e23251d3e
[NFC] Header cleanup
|
9 سال پیش |
Richard Smith
|
75ca7db314
One more fix for use of invalid PresumedLocs missed by r267914.
|
9 سال پیش |
Richard Smith
|
32ef06ab96
Fix use of uninitialized value exposed by r267802. Accessors of an invalid
|
9 سال پیش |
Richard Trieu
|
3fae4abaf2
Remove use of builtin comma operator.
|
9 سال پیش |
Yury Gribov
|
af685824de
Fix isBeforeInTranslationUnit to not abort on macros defined in cmdline.
|
9 سال پیش |
Yury Gribov
|
6048ca59b7
Small refactor in isBeforeInTranslationUnit.
|
9 سال پیش |
Gabor Horvath
|
d69b791aec
[analyzer] Fix IssueHash generation.
|
9 سال پیش |
Richard Smith
|
59763b390a
[modules] Refactor handling of -fmodules-embed-*. Track this properly rather
|
9 سال پیش |
Richard Smith
|
8100fed41b
[modules] Add -cc1 flag -fmodules-embed-all-files.
|
9 سال پیش |
Vedant Kumar
|
9dbd439a38
[Basic] Fix DRY violation, just call getLineTable() (NFC)
|
9 سال پیش |
Angel Garcia Gomez
|
d162035b9b
Roll-back r250822.
|
9 سال پیش |
Angel Garcia Gomez
|
e83bf34da9
Apply modernize-use-default to clang.
|
9 سال پیش |
Yaron Keren
|
4d9c4a9b23
Replace double negation of !FileID.isInvalid() with FileID.isValid().
|
10 سال پیش |
Richard Trieu
|
9fed9c10d9
Improve the printing of ranges when macros are involved.
|
10 سال پیش |
Richard Smith
|
c1f5dc002f
[modules] Add an experimental -cc1 feature to embed the contents of an input
|
10 سال پیش |
Richard Smith
|
57785f16bb
Add SourceManager::dump() to dump the current set of SLocEntries.
|
10 سال پیش |
Richard Smith
|
99e35f0acc
[modules] If loading a .pcm file would cause us to run out of source locations, attempt to fail more gracefully. (No test; this requires >= 4GB of preprocessed input...)
|
10 سال پیش |
Benjamin Kramer
|
82b10c3984
Prefer uninitialized memory for scratch space.
|
10 سال پیش |
Joerg Sonnenberger
|
3150f432ff
Global inline assembler blocks are merged before parsing, so no specific
|
10 سال پیش |
David Blaikie
|
8ee697fb1b
Standardize on StringMap::insert, removing uses of StringMap::GetOrCreateValue.
|
10 سال پیش |
Benjamin Kramer
|
0273eb0d7a
Make VFS and FileManager match the current MemoryBuffer API.
|
10 سال پیش |
Craig Topper
|
4b9bebfded
Fix some cases where StringRef was being passed by const reference. Remove const from some other StringRefs since its implicitly const already.
|
11 سال پیش |
David Blaikie
|
f6983668b4
unique_ptrify SourceManager::createFileID
|
11 سال پیش |
Rafael Espindola
|
d92e74d96e
Update for LLVM api change.
|
11 سال پیش |
Rafael Espindola
|
490fd36bd1
Return a std::unique_ptr from getBufferForFile. NFC.
|
11 سال پیش |
Rafael Espindola
|
0e34c9fc2b
Use std::unique_ptr to simplify this code a bit.
|
11 سال پیش |
Alp Toker
|
5676ff327f
Remove unused sys/stat.h includes
|
11 سال پیش |
David Blaikie
|
c77e69d500
Remove 'const' from MemoryBuffers used through the SourceManager
|
11 سال پیش |
Craig Topper
|
603e37c3dd
[C++11] Use 'nullptr'.
|
11 سال پیش |
Chandler Carruth
|
64729e56dc
[Allocator] Make the ContentCache object actually carry the 8-byte
|
11 سال پیش |