Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
ae519c42a1e0a023be6c07ba1dc10f28e29d6bc3
/
unittests
fad7f85
Adds a unit test for the RecursiveASTVisitor.
by Manuel Klimek
· 13 years ago
30318e6
Adds a FixedCompilationDatabase to be able to specify tool parameters
by Manuel Klimek
· 13 years ago
ba8be8c
Kill the last vestiges of clangIndex
by Douglas Gregor
· 13 years ago
29b815c
clangFrontend depends on clangEdit.
by Benjamin Kramer
· 13 years ago
cb971c6
Adds a tooling library.
by Manuel Klimek
· 13 years ago
db81d38
[preprocessor] Handle correctly inclusion directives that have macro expansions, e.g
by Argyrios Kyrtzidis
· 13 years ago
1c31ee8
get rid of an unsued variable warning.
by Fariborz Jahanian
· 13 years ago
30660a8
Add new code migrator support for migrating existing Objective-C code to use
by Ted Kremenek
· 13 years ago
c6c5452
[preprocessor] Enhance PreprocessingRecord to keep track of locations of conditional directives.
by Argyrios Kyrtzidis
· 13 years ago
c93dc78
Basic: import IntrusiveRefCntPtr<> into clang namespace
by Dylan Noblesmith
· 13 years ago
36d5927
drop more llvm:: prefixes on SmallString<>
by Dylan Noblesmith
· 13 years ago
8fe83e1
Move a method from IdentifierTable.h out of line and remove the SmallString include.
by Benjamin Kramer
· 13 years ago
a83f4d2
Change Lexer::makeFileCharRange() to have it accept a CharSourceRange
by Argyrios Kyrtzidis
· 13 years ago
dc58aa7
Thread a TargetInfo through to the module map; we'll need it for
by Douglas Gregor
· 13 years ago
7f6cf97
Improve Lexer::getImmediateMacroName to take into account inner macros
by Argyrios Kyrtzidis
· 13 years ago
d9806c9
Enhance Lexer::makeFileCharRange to check for ranges inside a macro argument
by Argyrios Kyrtzidis
· 13 years ago
eabcf7e
Fix broken unit test
by Douglas Gregor
· 13 years ago
65eccf0
Silence set-but-unused warning.
by Benjamin Kramer
· 13 years ago
e64d903
Introduce Lexer::getSourceText() that returns a string for the source
by Argyrios Kyrtzidis
· 13 years ago
11b652d
Introduce Lexer::makeFileCharRange() that accepts a token source range
by Argyrios Kyrtzidis
· 13 years ago
69bda4c
For Lexer's isAt[Start/End]OfMacroExpansion add an out parameter for the macro
by Argyrios Kyrtzidis
· 13 years ago
19d5aea
Add unit testing for Lexer.
by Argyrios Kyrtzidis
· 13 years ago
18383f0
clang/unittests/Basic/SourceManagerTest.cpp: Fixup corresponding to r147387.
by NAKAMURA Takumi
· 13 years ago
cee5ec9
Fix bugs in SourceManager::computeMacroArgsCache() and add a unit test for it.
by Argyrios Kyrtzidis
· 13 years ago
d7711ec
For SourceManager::isBeforeInTranslationUnit(), have it consider macro arg expanded
by Argyrios Kyrtzidis
· 13 years ago
08d6e03
C++11 constexpr: Add note stacks containing backtraces if constant evaluation
by Richard Smith
· 13 years ago
2587ede
Attempt to fix unit tests
by Douglas Gregor
· 13 years ago
40847cf
Rename DiagnosticInfo to Diagnostic as per issue 5397
by David Blaikie
· 13 years ago
78ad0b9
Rename DiagnosticClient to DiagnosticConsumer as per issue 5397
by David Blaikie
· 13 years ago
d6471f7
Rename Diagnostic to DiagnosticsEngine as per issue 5397
by David Blaikie
· 13 years ago
d01fb36
unittests/Basic/FileManagerTest.cpp: Suppress warnings on gcc.
by NAKAMURA Takumi
· 13 years ago
5b106a8
Define DiagnosticBuilder<<APValue so it's easy to include APValues in
by Jeffrey Yasskin
· 13 years ago
8e27eb7
unittests/Basic/FileManagerTest.cpp: Unbreak Win32, mingw and msvc.
by NAKAMURA Takumi
· 13 years ago
72069b2
This random unit test also depends on ARCMigrate.
by John McCall
· 13 years ago
8f0e8d2
The ARC Migration Tool. All the credit goes to Argyrios and Fariborz for this.
by John McCall
· 13 years ago
16f2131
Reverts the Tooling changes as requested by Chris.
by Manuel Klimek
· 13 years ago
7264ab7
Fix broken test on windows. To get operator new working, we need size_t, for which we need to figure out a way to resolve standard include paths in the test.
by Manuel Klimek
· 13 years ago
64cbdf3
This patch implements an AST matching framework that allows to write
by Manuel Klimek
· 13 years ago
c5cd252
Handle gcc-compatible compilers (such as clang) the same way we handle gcc.
by Oscar Fuentes
· 13 years ago
850dd80
Adds a test for the command line parser when a quoted string is not closed by a quote.
by Manuel Klimek
· 14 years ago
9a05fa9
This is the next step in building the standalone tools infrastructure:
by Manuel Klimek
· 14 years ago
cf3ce5d
Adds a function to run FrontendActions over in-memory code. This is
by Manuel Klimek
· 14 years ago
a3f787c
Put targets on folders, if the IDE supports the feature.
by Oscar Fuentes
· 14 years ago
4b93d66
Re-instate r125819 and r125820 with no functionality change
by Peter Collingbourne
· 14 years ago
96b1d4b
Revert 125820 and 125819 to fix PR9266.
by Rafael Espindola
· 14 years ago
f91ae52
Use PARSE_ARGUMENTS to clean up add_clang_unittest's calling convention.
by Jeffrey Yasskin
· 14 years ago
effc48d
Remove support and mc from the clang unittests' dependencies because they're not
by Jeffrey Yasskin
· 14 years ago
906c73f
Move CompilerInstance::LLVMContext and LLVMContext ownership to CodeGenAction
by Peter Collingbourne
· 14 years ago
c515d18
Adds a CMake target for the Basic lib's unit tests. Reviewed by
by Zhanyong Wan
· 14 years ago
05cb9f2
Improves CMakeLists.txt for Clang's unit tests: make "linked
by Zhanyong Wan
· 14 years ago
483651c
Moves FileManagerTest.cpp to unittests/Basic such that the unit test
by Zhanyong Wan
· 14 years ago
718b01d
Add CMake support to the clang unittests.
by Jeffrey Yasskin
· 14 years ago
9b555ea
Improves Clang's virtual file handling.
by Zhanyong Wan
· 14 years ago
f0ed580
Fix a typo in a comment in tools/clang/unittests/Frontend/Makefile.
by Zhanyong Wan
· 14 years ago
9acd0d9
build: Prevent duplicate inclusion of Makefile.rules, which causes make to warn
by Daniel Dunbar
· 14 years ago
7a17889
Add gTest unittests to clang, and write the first one.
by Jeffrey Yasskin
· 14 years ago