aboutsummaryrefslogtreecommitdiff
path: root/unittests
AgeCommit message (Expand)Author
2012-02-20Basic: import IntrusiveRefCntPtr<> into clang namespaceDylan Noblesmith
2012-02-13drop more llvm:: prefixes on SmallString<>Dylan Noblesmith
2012-02-04Move a method from IdentifierTable.h out of line and remove the SmallString i...Benjamin Kramer
2012-02-03Change Lexer::makeFileCharRange() to have it accept a CharSourceRangeArgyrios Kyrtzidis
2012-01-30Thread a TargetInfo through to the module map; we'll need it forDouglas Gregor
2012-01-23Improve Lexer::getImmediateMacroName to take into account inner macrosArgyrios Kyrtzidis
2012-01-20Enhance Lexer::makeFileCharRange to check for ranges inside a macro argumentArgyrios Kyrtzidis
2012-01-20Fix broken unit testDouglas Gregor
2012-01-19Silence set-but-unused warning.Benjamin Kramer
2012-01-19Introduce Lexer::getSourceText() that returns a string for the sourceArgyrios Kyrtzidis
2012-01-19Introduce Lexer::makeFileCharRange() that accepts a token source rangeArgyrios Kyrtzidis
2012-01-19For Lexer's isAt[Start/End]OfMacroExpansion add an out parameter for the macroArgyrios Kyrtzidis
2012-01-19Add unit testing for Lexer.Argyrios Kyrtzidis
2011-12-31clang/unittests/Basic/SourceManagerTest.cpp: Fixup corresponding to r147387.NAKAMURA Takumi
2011-12-21Fix bugs in SourceManager::computeMacroArgsCache() and add a unit test for it.Argyrios Kyrtzidis
2011-12-21For SourceManager::isBeforeInTranslationUnit(), have it consider macro arg ex...Argyrios Kyrtzidis
2011-12-16C++11 constexpr: Add note stacks containing backtraces if constant evaluationRichard Smith
2011-09-29Attempt to fix unit testsDouglas Gregor
2011-09-26Rename DiagnosticInfo to Diagnostic as per issue 5397David Blaikie
2011-09-25Rename DiagnosticClient to DiagnosticConsumer as per issue 5397David Blaikie
2011-09-25Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie
2011-09-23unittests/Basic/FileManagerTest.cpp: Suppress warnings on gcc.NAKAMURA Takumi
2011-07-18Define DiagnosticBuilder<<APValue so it's easy to include APValues inJeffrey Yasskin
2011-06-24unittests/Basic/FileManagerTest.cpp: Unbreak Win32, mingw and msvc.NAKAMURA Takumi
2011-06-16This random unit test also depends on ARCMigrate.John McCall
2011-06-15The ARC Migration Tool. All the credit goes to Argyrios and FariborzJohn McCall
2011-06-02Reverts the Tooling changes as requested by Chris.Manuel Klimek
2011-06-01Fix broken test on windows. To get operator new working, we need size_t, for ...Manuel Klimek
2011-05-31This patch implements an AST matching framework that allows to writeManuel Klimek
2011-05-11Handle gcc-compatible compilers (such as clang) the same way we handleOscar Fuentes
2011-05-02Adds a test for the command line parser when a quoted string is not closed by...Manuel Klimek
2011-04-27This is the next step in building the standalone tools infrastructure:Manuel Klimek
2011-04-21Adds a function to run FrontendActions over in-memory code. This isManuel Klimek
2011-02-20Put targets on folders, if the IDE supports the feature.Oscar Fuentes
2011-02-19Re-instate r125819 and r125820 with no functionality changePeter Collingbourne
2011-02-19Revert 125820 and 125819 to fix PR9266.Rafael Espindola
2011-02-19Use PARSE_ARGUMENTS to clean up add_clang_unittest's calling convention.Jeffrey Yasskin
2011-02-19Remove support and mc from the clang unittests' dependencies because they're notJeffrey Yasskin
2011-02-18Move CompilerInstance::LLVMContext and LLVMContext ownership to CodeGenActionPeter Collingbourne
2011-02-16Adds a CMake target for the Basic lib's unit tests. Reviewed byZhanyong Wan
2011-02-16Improves CMakeLists.txt for Clang's unit tests: make "linkedZhanyong Wan
2011-02-15Moves FileManagerTest.cpp to unittests/Basic such that the unit testZhanyong Wan
2011-02-15Add CMake support to the clang unittests.Jeffrey Yasskin
2011-02-11Improves Clang's virtual file handling.Zhanyong Wan
2011-02-09Fix a typo in a comment in tools/clang/unittests/Frontend/Makefile.Zhanyong Wan
2011-02-04build: Prevent duplicate inclusion of Makefile.rules, which causes make to warnDaniel Dunbar
2011-02-03Add gTest unittests to clang, and write the first one.Jeffrey Yasskin