aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)Author
2012-06-20Fix a big layering violation introduced by r158771.Chandler Carruth
2012-06-20Fix cmake build.Rafael Espindola
2012-06-20Structured comment parsing, first step.Dmitri Gribenko
2012-06-19Adjust scan-build to enable color output for xterm-256color.Ted Kremenek
2012-06-19Sink definition of IBOutlet, IBOutletCollection, and IBAction intoTed Kremenek
2012-06-18Add new tool 'diag-build' for showing enabled warnings in a project.Jordan Rose
2012-06-17diagtool/CMakeLists.txt: Add missing tblgen'd dependency, ClangDiagnosticInde...NAKAMURA Takumi
2012-06-11Etch out the code path for MS-style inline assembly.Chad Rosier
2012-06-09[libclang] When doing the cursor visitation make sure declarationsArgyrios Kyrtzidis
2012-06-08[libclang] Don't crash when saving a PCH from a prefix headerArgyrios Kyrtzidis
2012-06-08[libclang/AST]Argyrios Kyrtzidis
2012-06-07Plug a long standing memory leak in TemplateArgument.Benjamin Kramer
2012-06-06Zap the /Za compiler switch from MSVC projects, the option is considered harm...Francois Pichet
2012-06-04[diagtool] Properly order libraries in Makefile for buildbot.Jordan Rose
2012-06-04[diagtool] Re-add show-enabled, minimizing the code pulled in from Frontend.Jordan Rose
2012-06-01[diagtool] Pull show-enabled back out for now.Jordan Rose
2012-06-01[diagtool] Unbork Makefile build.Jordan Rose
2012-06-01[diagtool] Appease buildbot by adding llvm_unreachable.Jordan Rose
2012-06-01[diagtool] Add 'show-enabled', which displays which warnings are enabled.Jordan Rose
2012-06-01[diagtool] The driver skips two arguments, not one.Jordan Rose
2012-05-27Replace some custom hash combines with the standard stuff from DenseMapInfo.Benjamin Kramer
2012-05-25[analyzer] Loading external plugins with scan-buildAnna Zaks
2012-05-24New & improved man page attached, now with standard license added.Ted Kremenek
2012-05-23[libclang] Report CXType_ObjCId for 'const id', not CXType_Typedef.Argyrios Kyrtzidis
2012-05-16[libclang] Properly handle @encode() in RecursiveASTVisitor and traverseArgyrios Kyrtzidis
2012-05-16[libclang/AST] Index references of protocols in "@protocol(...)" syntax.Argyrios Kyrtzidis
2012-05-15Add the output of "clang --version" to scan-build results, from Gerald Combs!Douglas Gregor
2012-05-15Allow MCCodeEmitter access to the target MCRegisterInfo.Jim Grosbach
2012-05-15This patch fixes the cmake build to create libclang.so/libclang.a on linuxManuel Klimek
2012-05-10Provide a man page for scan-build. Patch by James Lowden!Ted Kremenek
2012-05-10Fix an assertion hit when the serialized diagnostics writer receive a diagnosticArgyrios Kyrtzidis
2012-05-09[AST/libclang] Speed up clang_getOverriddenCursors() considerably by reservin...Argyrios Kyrtzidis
2012-05-08[libclang] Map 'id'/'Class'/'SEL' to the corresponding CXType kinds.Argyrios Kyrtzidis
2012-05-08Introduce a new libclang API to determine the platform availability ofDouglas Gregor
2012-05-07[libclang] Actually commit the changes to make libclang's RecursiveASTVisitorArgyrios Kyrtzidis
2012-05-07[libclang] Put the RecursiveASTVisitor in libclang in a cxindex namespace.Argyrios Kyrtzidis
2012-05-07Un-revert r156142, "[libclang] Bring back BodyIndexer::TraverseCXXOperatorCal...Argyrios Kyrtzidis
2012-05-07[libclang] Use a copy of the data-recursive RecursiveASTVisitor inside libclang.Argyrios Kyrtzidis
2012-05-06Revert r156142, "[libclang] Bring back BodyIndexer::TraverseCXXOperatorCallEx...NAKAMURA Takumi
2012-05-04[libclang] Bring back BodyIndexer::TraverseCXXOperatorCallExpr whichArgyrios Kyrtzidis
2012-05-02Unrevert r155951, reverted in r155962, with two changes:Richard Smith
2012-05-01Unify Options.td and CC1Options.td, in a first step towards unifying the seri...James Molloy
2012-04-30clang_getCursorLexicalParent should return a translation unit cursor for decl...Douglas Gregor
2012-04-30Fix C versus C++ linkage issue.Ted Kremenek
2012-04-30Reduce malloc() traffic of clang_getOverridenCursors() by using a pool of Sma...Ted Kremenek
2012-04-25don't use soname on OpenBSD, it doesn't support it. Patch byChris Lattner
2012-04-20[libclang] Don't set dylib load address to 0xe000000.Argyrios Kyrtzidis
2012-04-20Add a little hack to emulate a clang crash, so the diagnostics generator can beChad Rosier
2012-04-19Implements boxed expressions for Objective-C. <rdar://problem/10194391>Patrick Beard
2012-04-18Adds a FixedCompilationDatabase to be able to specify tool parametersManuel Klimek