Gitiles
Code Review
Sign In
gerrit.collaboraoffice.com
/
core
/
refs/heads/feature/vlc-rb
/
compilerplugins
06312f8
Adapt to PPCallbacks.h changes on Clang trunk towards 3.4
by Stephan Bergmann
· 13 years ago
92dfa82
adjust for upstreaming of warn_unused attribute
by Luboš Luňák
· 13 years ago
c17c8cc
mention the explicit bool conversion from C++11 for pointer-to-bool check
by Luboš Luňák
· 13 years ago
22fa63a
compiler plugin warning about unwanted silent pointer-to-bool conversions
by Luboš Luňák
· 13 years ago
9d65113
fix finding all parents for AST nodes
by Luboš Luňák
· 13 years ago
597178c
simplify bodynotinblock plugin using parentStmt()
by Luboš Luňák
· 13 years ago
81b58bb
simplify postfixincrementfix plugin using parentStmt()
by Luboš Luňák
· 13 years ago
ade47d3
make it easy to get a parent of an AST node
by Luboš Luňák
· 13 years ago
50d248a
work around the C++11 __float128 problem with libstdc++ headers and clang
by Luboš Luňák
· 13 years ago
89d47f8
Ignore warnings in Clang headers
by Stephan Bergmann
· 13 years ago
3d96388
Adapt UPDATE_FILES=<module> to headers being moved to include/
by Stephan Bergmann
· 13 years ago
0df04e0
fix plugin build with clang < 3.3
by Luboš Luňák
· 13 years ago
6d114cd
make compiler plugin warnings follow WaE
by Luboš Luňák
· 13 years ago
c4cca49
obey --enable-werror when building clang plugin
by Luboš Luňák
· 13 years ago
6b1f64e
reoder stuff in makefile
by Luboš Luňák
· 13 years ago
b0a650f
update for PPCallbacks API changes in Clang3.3
by Luboš Luňák
· 13 years ago
a0d3200
mark all virtuals in the clang plugin as override
by Luboš Luňák
· 13 years ago
6a043e9c
Use the new type-checking Reference constructor to reduce code noise
by Noel Grandin
· 13 years ago
9cb21a3
check for double modifications in compiler plugins
by Luboš Luňák
· 13 years ago
d870271
compiler plugin for RTL_CONSTASCII_USTRINGPARAM removal
by Luboš Luňák
· 13 years ago
d01768c
Revert "ignore already seen locations in compiler plugins"
by Luboš Luňák
· 13 years ago
a0da672
ignore already seen locations in compiler plugins
by Luboš Luňák
· 13 years ago
6f16cfb
Fix handling range in removeText().
by Luboš Luňák
· 13 years ago
e6c2036
add const
by Luboš Luňák
· 13 years ago
294ad90
Update location of log-areas.dox
by Tor Lillqvist
· 13 years ago
b8dd396
base for unusedcode compiler plugin
by Luboš Luňák
· 13 years ago
5f8a2dc
removeforwardstringdecl clang plugin has been used, move it
by Luboš Luňák
· 13 years ago
c3ffd74
compiler plugin to check incorrect #ifdef for config_XXX.h macros
by Luboš Luňák
· 13 years ago
996b6fc
don't explicitly delete PPCallbacks-based compiler plugin actions
by Luboš Luňák
· 13 years ago
43e873b
silence compilerplugin build
by Peter Foley
· 13 years ago
c63e6c3
adjust unused compiler plugins for ASTContext to CompilerInstance change too
by Luboš Luňák
· 13 years ago
153a69c
pass around CompilerInstance rather than ASTContext
by Luboš Luňák
· 13 years ago
9ab15ec
-Wextra for compiler plugins
by Luboš Luňák
· 13 years ago
24387f1
A plugin to find suboptimal equalsIgnoreAsciiCaseAscii[L] calls
by Stephan Bergmann
· 13 years ago
f9e96c3
Enable -std=c++11 for compilerplugins/clang
by Stephan Bergmann
· 13 years ago
616c692
s/the the/the/
by Tor Lillqvist
· 13 years ago
847749e
Fixed compilation error of Clang plugins on Ubuntu/Mint
by Marc-André Laverdière
· 13 years ago
857a392
make it possible to limit what files will be modified by a compiler plugin
by Luboš Luňák
· 13 years ago
8f1a01a
fix check whether a file is in a directory
by Luboš Luňák
· 13 years ago
1b53526
treat all source files as not up to date only with FORCE_COMPILE_ALL
by Luboš Luňák
· 13 years ago
c3de6c1
create an output dir that's already needed by $(shell ...)
by Luboš Luňák
· 13 years ago
5535195
make sure the default target for compilerplugins is building
by Luboš Luňák
· 13 years ago
4fd910a
tutorial examples for writing new Clang plugin actions
by Luboš Luňák
· 13 years ago
18e6151
a bit more reliable detection of removed/added sources
by Luboš Luňák
· 13 years ago
276953e
remove not needed #include
by Luboš Luňák
· 13 years ago
f5ee30c
append [loplugin] automatically in report() rathen than manually everywhere
by Luboš Luňák
· 13 years ago
b4392c5
always use the report() helper
by Luboš Luňák
· 13 years ago
108a956
move clang plugin that's no longer needed
by Luboš Luňák
· 13 years ago
a1c61eb
move documentation of plugins to the .cxx files
by Luboš Luňák
· 13 years ago
c6ffe17
automatically link all .cxx files in clang/ into the plugin
by Luboš Luňák
· 13 years ago
a7c3adb
avoid having to manuall modify sources when adding a new clang plugin
by Luboš Luňák
· 13 years ago
b8f932b
move plugin handling to separate source files
by Luboš Luňák
· 13 years ago
5ceaa68
one more config/ -> config_host/ fix after the rename
by Luboš Luňák
· 13 years ago
9b11db8
rewriters no longer create .new files, they modify sources directly
by Luboš Luňák
· 13 years ago
03910bd
point to our wiki page on clang rather than clang homepage
by Luboš Luňák
· 13 years ago
d9a5c6bd
fix detection whether to ignore a source file or not
by Luboš Luňák
· 13 years ago
62532ad
do not set our clang timestamp to the timestamp of the clang binary
by Luboš Luňák
· 13 years ago
428a815
I hate arbitrary integer types
by Luboš Luňák
· 13 years ago
d5ea81b
handle case of SRCDIR == BUILDDIR
by Luboš Luňák
· 13 years ago
258aca9
rewriter plugin for removing forward rtl string declarations
by Luboš Luňák
· 13 years ago
c26e655
support for removing a statement as a whole
by Luboš Luňák
· 13 years ago
217e3f2
better handling of which files are processed by clang plugins
by Luboš Luňák
· 13 years ago
6ede7ad
fix build
by Lubos Lunak
· 13 years ago
8b72753
better error handling when writing modified source
by Lubos Lunak
· 13 years ago
e1b11cc
config_clang.h
by Lubos Lunak
· 13 years ago
2ac26dc
adjust clang plugins for srcdir != builddir
by Luboš Luňák
· 13 years ago
a6d6d1c
CLANGPLUGIN_CPPFLAGS did not actually work
by Stephan Bergmann
· 13 years ago
f995e0f
Adapt to current Clang trunk
by Stephan Bergmann
· 13 years ago
149858e
Adapt to Clang 3.2
by Stephan Bergmann
· 13 years ago
1ed9af9
skip 'else' from a macro expansion too
by Luboš Luňák
· 13 years ago
5646906
do not warn about missing area in SAL_DEBUG
by Luboš Luňák
· 13 years ago
9cabab0
CLANGPLUGIN_CPPFLAGS for building plugin for Clang in nonstandard location
by Stephan Bergmann
· 13 years ago
1a77b93
only one warning per one SAL_INFO/SAL_WARN
by Lubos Lunak
· 13 years ago
dc3aa43
rewriter for postfix->prefix operator++
by Luboš Luňák
· 13 years ago
2e3642e
convenience functions for source rewriters
by Luboš Luňák
· 13 years ago
0349c73
support for compiler rewriters
by Luboš Luňák
· 13 years ago
41d6a0e
some namespacing improvements
by Luboš Luňák
· 13 years ago
1d5c2d8
document sallogareas compiler check
by Luboš Luňák
· 13 years ago
f1b6058
remove debug output
by Luboš Luňák
· 13 years ago
1e313e7
compiler check to compare SAL_WARN/LOG areas against sal/inc/sal/log-areas.dox
by Luboš Luňák
· 13 years ago
cd8a490
compilers don't seem to warn about unused variables in the global scope
by Luboš Luňák
· 13 years ago
2acc59e
DeclBase::getLocation() gives better location than getLocStart()
by Luboš Luňák
· 13 years ago
2c37597
print something when compiling clang plugin too
by Luboš Luňák
· 13 years ago
f56da8c9
rebuild clang plugin when clang changes
by Luboš Luňák
· 13 years ago
d1eee07
avoid crash on pointers to functions
by Luboš Luňák
· 13 years ago
9c0304f
do not report unnamed parameters as unused
by Luboš Luňák
· 13 years ago
06fb559
note about (not) linking llvm/clang libraries
by Luboš Luňák
· 13 years ago
7c4d3ea
don't check next statement after if body if there's also an else part
by Luboš Luňák
· 13 years ago
4d3c6a0
ignore macro expansion completely for now
by Luboš Luňák
· 13 years ago
7cd19a8
do not analyse system headers in the compiler plugin
by Luboš Luňák
· 13 years ago
4d05099
do not force compiler plugin warnings to errors with -Werror, for now
by Luboš Luňák
· 13 years ago
4fc56b9
move some code to a common base
by Luboš Luňák
· 13 years ago
d4aa136
compiler plugin check for if/while/true bodies with possibly {} missing
by Luboš Luňák
· 13 years ago
13e3954
compiler check for unused variables
by Luboš Luňák
· 13 years ago
02a8d36
initial support for clang compiler plugins
by Luboš Luňák
· 14 years ago