Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
11746b05e576ca2a1f21b61721d0a13975ace751
/
clang
/
unittests
/
Lex
/
LexerTest.cpp
11746b0
[NFC] Refactor the Preprocessor function that handles Macro definitions and rename Arguments to Parameters in Macro Definitions.
by Faisal Vali
· 8 years ago
cb7af85
LexerTest memory leak fix-
by Erich Keane
· 8 years ago
dfa02b5
Fix LexerTest signed/unsigned comparison.
by Erich Keane
· 8 years ago
8691d6e
[Preprocessor]Correct Macro-Arg allocation of StringifiedArguments,
by Erich Keane
· 8 years ago
5d2ed48
Add #pragma clang module build/endbuild pragmas for performing a module build
by Richard Smith
· 8 years ago
030d7d6
Reapply "Modules: Cache PCMs in memory and avoid a use-after-free"
by Duncan P. N. Exon Smith
· 9 years ago
f1966cf
Revert "Modules: Cache PCMs in memory and avoid a use-after-free"
by Renato Golin
· 9 years ago
079c40e
Modules: Cache PCMs in memory and avoid a use-after-free
by Duncan P. N. Exon Smith
· 9 years ago
9c28cb3
shared_ptrify (from InclusiveRefCntPtr) HeaderSearchOptions
by David Blaikie
· 9 years ago
e304168
Move PreprocessorOptions to std::shared_ptr from IntrusiveRefCntPtr
by David Blaikie
· 9 years ago
95a2a7f
[Lexer] Don't merge macro args from different macro files
by Vedant Kumar
· 9 years ago
b214cbc
Make TargetInfo store an actual DataLayout instead of a string.
by James Y Knight
· 10 years ago
4afe504
Fix -Wextra-semi warnings.
by Hans Wennborg
· 10 years ago
a7e2cc6
[modules] Start moving the module visibility information off the Module itself.
by Richard Smith
· 11 years ago
50a5f97
unique_ptrify SourceManager::createFileID
by David Blaikie
· 11 years ago
d87f8d7
Update for LLVM api change.
by Rafael Espindola
· 11 years ago
8075808
Use non-intrusive refcounting for TargetOptions
by Alp Toker
· 11 years ago
f994cef
Track IntrusiveRefCntPtr::get() changes from LLVM r212366
by Alp Toker
· 11 years ago
416fa34
[C++11] Use 'nullptr'. Unittests edition.
by Craig Topper
· 11 years ago
1d257e1
Remove the last remaining llvm/Config/config.h includes
by Alp Toker
· 11 years ago
b671e34
SourceManager: Use setMainFileID() consistently
by Alp Toker
· 11 years ago
9663780
Reformat code following Preprocessor constructor updates
by Alp Toker
· 12 years ago
1ae02f6
Factor TargetInfo pointer/DelayInitialization bool pair out of Preprocessor ctor
by Alp Toker
· 12 years ago
2d94bbb
Quick fix for layering that broke shared library build.
by John Thompson
· 12 years ago
2255f2c
Initial implementation of -modules-earch-all option, for searching for symbols in non-imported modules.
by John Thompson
· 12 years ago
1f76c4e
Use the same SourceManager for ModuleMaps and compilations.
by Manuel Klimek
· 12 years ago
065d720
[Lexer] Improve Lexer::getSourceText() when the given range deals with function macro arguments.
by Argyrios Kyrtzidis
· 12 years ago
fb91265
<rdar://problem/12368093> Extend module maps with a 'conflict' declaration, and warn when a newly-imported module conflicts with an already-imported module.
by Douglas Gregor
· 13 years ago
125df05
For ModuleLoader::makeModuleVisible() also pass the source location where the
by Argyrios Kyrtzidis
· 13 years ago
e73d2a9
clang/unittests: Fixup corresponding to r172290.
by NAKAMURA Takumi
· 13 years ago
fa0b3bb
Really sort the #include lines in unittests/...
by Chandler Carruth
· 13 years ago
320d966
Sort the #include lines for unittests/...
by Chandler Carruth
· 13 years ago
8c05893
Fix unit tests for ModuleLoader change in r168961.
by Douglas Gregor
· 13 years ago
fe40a35
clang/unittests: Fixup corresponding to Doug's r168136.
by NAKAMURA Takumi
· 13 years ago
1452ff1
Teach the preprocessor to hold onto the preprocessor options.
by Douglas Gregor
· 13 years ago
40ba1a0
Update unit tests for HeaderSearch change
by Douglas Gregor
· 13 years ago
edf8e38
More unit-test fixes
by Douglas Gregor
· 13 years ago
d8cfd39
Fixup unit tests for DiagnosticOptions change
by Douglas Gregor
· 13 years ago
44d6361
Fix the handling of target options in our unit tests.
by Douglas Gregor
· 13 years ago
461b7bb
get rid of an unsued variable warning.
by Fariborz Jahanian
· 14 years ago
f7639e1
Add new code migrator support for migrating existing Objective-C code to use
by Ted Kremenek
· 14 years ago
c95d819
Basic: import IntrusiveRefCntPtr<> into clang namespace
by Dylan Noblesmith
· 14 years ago
0d9e24b
Change Lexer::makeFileCharRange() to have it accept a CharSourceRange
by Argyrios Kyrtzidis
· 14 years ago
8992928
Thread a TargetInfo through to the module map; we'll need it for
by Douglas Gregor
· 14 years ago
abff5f1
Improve Lexer::getImmediateMacroName to take into account inner macros
by Argyrios Kyrtzidis
· 14 years ago
85e7671
Enhance Lexer::makeFileCharRange to check for ranges inside a macro argument
by Argyrios Kyrtzidis
· 14 years ago
704fe86
Silence set-but-unused warning.
by Benjamin Kramer
· 14 years ago
7838a2b
Introduce Lexer::getSourceText() that returns a string for the source
by Argyrios Kyrtzidis
· 14 years ago
a99e02d
Introduce Lexer::makeFileCharRange() that accepts a token source range
by Argyrios Kyrtzidis
· 14 years ago
1b07c34
For Lexer's isAt[Start/End]OfMacroExpansion add an out parameter for the macro
by Argyrios Kyrtzidis
· 14 years ago
d169911
Add unit testing for Lexer.
by Argyrios Kyrtzidis
· 14 years ago