Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 rokov pred |
Pavel Labath
|
998ea35e9f
[Lex] Use WritableMemoryBuffer in ScratchBuffer.cpp
|
7 rokov pred |
Richard Smith
|
f29d44a306
PR33902: Invalidate line number cache when adding more text to existing buffer.
|
8 rokov pred |
Benjamin Kramer
|
ac1ad1d7d9
MSan told me that we actually dump the entire scratch buffer into PCH files, initialize it.
|
10 rokov pred |
Benjamin Kramer
|
82b10c3984
Prefer uninitialized memory for scratch space.
|
10 rokov pred |
David Blaikie
|
f6983668b4
unique_ptrify SourceManager::createFileID
|
11 rokov pred |
Rafael Espindola
|
d92e74d96e
Update for LLVM api change.
|
11 rokov pred |
Craig Topper
|
da176c6d6a
[C++11] Use 'nullptr'. Lex edition.
|
11 rokov pred |
Alp Toker
|
a4ba244cd4
Rename SourceManager::createFileIDForMemBuffer()
|
11 rokov pred |
Argyrios Kyrtzidis
|
a64ccefdf0
Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset.
|
14 rokov pred |
Mike Stump
|
1eb4433ac4
Remove tabs, and whitespace cleanups.
|
16 rokov pred |
Chris Lattner
|
2bc69bdb29
add \n characters to the scratch buffer *before* returned tokens.
|
16 rokov pred |
Chris Lattner
|
1fa495304c
simplify some logic by making ScratchBuffer handle the application of trailing
|
16 rokov pred |
Chris Lattner
|
47246be8ac
This change refactors some of the low-level lexer interfaces a bit.
|
16 rokov pred |
Chris Lattner
|
de7aeefc55
Check in the long promised SourceLocation rewrite. This lays the
|
16 rokov pred |
Chris Lattner
|
9ebac5e0da
Make some enums in SourceLocation private, remove a useless assertion from ScratchBuffer.
|
16 rokov pred |
Chris Lattner
|
2b2453a7d8
this massive patch introduces a simple new abstraction: it makes
|
16 rokov pred |
Chris Lattner
|
bda0b626e7
Make a major restructuring of the clang tree: introduce a top-level
|
17 rokov pred |