Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
8e289bb59c5c1c29900604b86238c3088f506782
/
lib
/
Tooling
305c613
Split library clangRewrite into clangRewriteCore and clangRewriteFrontend.
by Ted Kremenek
· 12 years ago
5666988
Tooling: Add a runToolOnCodeWithArgs() function that allows
by Nico Weber
· 12 years ago
ffb155f
Only add common tool options when CommonOptionsParser is used.
by Alexander Kornienko
· 12 years ago
916978a
Fix the definition of JSONAnchorSource. MSVC mangles variable symbols, and "volatile" affects.
by NAKAMURA Takumi
· 12 years ago
7fd90b0
Use LLVM's plugin registry to enable registering new compilation
by Daniel Jasper
· 12 years ago
6fbe982
Updated LibTooling.html, minor improvements in CommonOptionsParser
by Alexander Kornienko
· 12 years ago
d7166b0
Reverted clang-check to fully supported CommandLine Library use-case: global
by Alexander Kornienko
· 12 years ago
98be860
Fixes a segfault in Tooling when using pch's:
by Manuel Klimek
· 12 years ago
11abf2a
clang/lib: [CMake] Update tblgen'd dependencies.
by NAKAMURA Takumi
· 12 years ago
866abce
clang/lib: [CMake] Reformat, alphabetize lists.
by NAKAMURA Takumi
· 12 years ago
572eec1
Reverted custom init hook from r160369.
by Alexander Kornienko
· 12 years ago
e1da330
Add a custom initialize hook for clang tools + minor fixes in CustomCompilationDatabase.h
by Alexander Kornienko
· 12 years ago
8ee0448
Finishing the move of RefactoringCallbacks and fixing the corresponding
by Daniel Jasper
· 12 years ago
d5c66dd
Move RefactoringCallbacks to Tooling to avoid dependency from
by Daniel Jasper
· 12 years ago
b2d8e63
Fix copy-paste mistake for CMake dependency.
by Ted Kremenek
· 12 years ago
61918d8
Looks like libTooling might also depend on ClangDiagnosticCommon.
by Ted Kremenek
· 12 years ago
dea8fba
The new clang-ast-dump tool for selective AST dumping. Moved common command-line tool stuff to CommandLineClangTool
by Alexander Kornienko
· 12 years ago
a3c7096
Allows retrieving all files in a CompilationDatabase.
by Manuel Klimek
· 12 years ago
068040e
Add a hook to supply a custom CompilationDatabase. To add a custom CompilationDatabase, make it implement findCompilationDatabaseForDirectory in CustomCompilationDatabase.h and set USE_COSTUM_COMPILATION_DATABASE.
by Daniel Jasper
· 12 years ago
4187df5
Adds support for auto-detection of compilation databases, looking in a directory and all its parents.
by Arnaud A. de Grandmaison
· 12 years ago
8fa2fb8
Adds support for auto-detection of compilation databases
by Manuel Klimek
· 12 years ago
e6df0ce
Adapts the FrontendAction convenience functions so that it can be
by Manuel Klimek
· 12 years ago
b0d8671
Remove a goofy CMake hack and use the standard CMake facilities to
by Chandler Carruth
· 12 years ago
30c009b
Fixed a problem related to resolution of built-in headers in case a path of tool's binary contains sym-links.
by Alexander Kornienko
· 12 years ago
0ef8db2
ToolInvocation::mapVirtualFile(): Tweak for Win32. Handle the key as native path.
by NAKAMURA Takumi
· 12 years ago
14a1924
Fix an object lifetime issue in clang/Tooling.
by Alexander Kornienko
· 12 years ago
5d51e88
Adds a toString method to Replacement, which helps debugging.
by Manuel Klimek
· 12 years ago
240193b
Fixed a memory leak in clang/Tooling.
by Alexander Kornienko
· 12 years ago
62d198c
Tooling: Canonicalize Key in IndexByFile[]. llvm::sys::path::native() may be used here.
by NAKAMURA Takumi
· 12 years ago
f9d4cbd
Adds the Refactoring library, which is a layer on top of the Tooling library
by Manuel Klimek
· 12 years ago
1a8d686
Fixes crasher bug in JSONCompilationDatabase for invalid input.
by Manuel Klimek
· 12 years ago
025983a
Fix -Wdelete-non-virtual-dtor in Tooling code.
by David Blaikie
· 12 years ago
a01ddc7
Declare abstract class ArgumentsAdjuster. This abstract interface describes
by Simon Atanasyan
· 12 years ago
ed5ee48
Fix includes for unices that don't have chdir declared transitively.
by Manuel Klimek
· 12 years ago
3b6e319
Includes direct.h for windows compilation.
by Manuel Klimek
· 12 years ago
00f3c4f
Fixes resolution of relative paths when running clang tools.
by Manuel Klimek
· 12 years ago
3e8479d
Fixes the header search logic for tools:
by Manuel Klimek
· 12 years ago
30318e6
Adds a FixedCompilationDatabase to be able to specify tool parameters
by Manuel Klimek
· 12 years ago
c661f14
Switches the JSONCompilationDatabase to use the YAML parser.
by Manuel Klimek
· 12 years ago
4f5b3ac
Fixes a fix to finding the current directory:
by Manuel Klimek
· 12 years ago
01b8ca5
Tooling.cpp: Reorder inclusions according to the conding standards.
by NAKAMURA Takumi
· 12 years ago
b175d0f
Tooling.cpp: Don't refer to $ENV{PWD}. Use llvm::sys::fs instead.
by NAKAMURA Takumi
· 12 years ago
cb971c6
Adds a tooling library.
by Manuel Klimek
· 12 years ago
16f2131
Reverts the Tooling changes as requested by Chris.
by Manuel Klimek
· 13 years ago
64cbdf3
This patch implements an AST matching framework that allows to write
by Manuel Klimek
· 13 years ago
81e557b
Pulls the common part of the clang-check example into Tooling, to allow new tools to be implemented without duplicating the boilerplate.
by Manuel Klimek
· 13 years ago
a83c17c
Let clang-check actually use the Directory entry in the json file.
by Nico Weber
· 13 years ago
0ddd364
Remove noisy semicolons.
by Benjamin Kramer
· 13 years ago
fddbcb4
Add lib/Tooling to the Makefile build.
by Nico Weber
· 13 years ago
9a05fa9
This is the next step in building the standalone tools infrastructure:
by Manuel Klimek
· 13 years ago
cf3ce5d
Adds a function to run FrontendActions over in-memory code. This is
by Manuel Klimek
· 13 years ago