aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)Author
2010-04-13Add cursor kind for C++ methods.Ted Kremenek
2010-04-12Add 'clang_getCursorLanguage' to return the "language" of the AST element (e....Ted Kremenek
2010-04-12Sort exports file.Ted Kremenek
2010-04-12Prune includes.Benjamin Kramer
2010-04-11Add initial USR support for macro definitions.Ted Kremenek
2010-04-11Augment clang_getCursorUSR() to not always expect that clang_getCursorDecl() ...Ted Kremenek
2010-04-11Add CIndex support for blocks.Ted Kremenek
2010-04-08CIndex: move extractUSRSuffix out of extern "C" and simplify it.Benjamin Kramer
2010-04-08Fronted: Kill overly specialized RecordLayoutDumper, just make -dump-record-l...Daniel Dunbar
2010-04-07update for api change.Chris Lattner
2010-04-07Fix CIndex crash on invalid code reported in <rdar://problem/7833619>.Ted Kremenek
2010-04-06Fix ccc-analyzer's handling of quoted arguments in the build command. Fixes ...Ted Kremenek
2010-04-06reduce indentation, tidy.Chris Lattner
2010-04-05Make Diagnostic reference-counted, which is simpler than jugglingDouglas Gregor
2010-04-05inline in MC assembly parsers. clang -integrated-as nowChris Lattner
2010-04-05Match MemoryBuffer API changes.Chris Lattner
2010-04-05Clarify the ownership semantics of the Diagnostic object used byDouglas Gregor
2010-04-05Minor ASTUnit cleanups:Douglas Gregor
2010-04-05Code completion results that refer to macros now get the cursor kindDouglas Gregor
2010-04-01Driver: Add support for a CLANGXX_IS_PRODUCTION build variable, which enableDaniel Dunbar
2010-03-31Reinstate my CodeModificationHint -> FixItHint renaming patch, withoutDouglas Gregor
2010-03-31Revert r100008, which inexplicably breaks the clang-i686-darwin10 builderDouglas Gregor
2010-03-31Rename CodeModificationHint to FixItHint, since we've been using theDouglas Gregor
2010-03-30Teach Clang's -cc1 option -print-stats to print LLVM statistics.Douglas Gregor
2010-03-30make -ftime-report work even in -disable-free mode. Woo, finally.Chris Lattner
2010-03-27scan-build: set environment variable LDPLUSPLUS to 'c++-analyzer' to correctl...Ted Kremenek
2010-03-26Return translation units from clang_createTranslationUnitFromSource()Ted Kremenek
2010-03-25Add c-index-test support for printing USRs.Ted Kremenek
2010-03-25Require that all Clang-based USRs start with the prefix 'c:' for the "USR spa...Ted Kremenek
2010-03-24Make sure that we have File IDs for all of the unsaved files before weDouglas Gregor
2010-03-23Frontend: Don't free the CompilerInstance or FrontendActions when running underDaniel Dunbar
2010-03-22Use the cursor's ASTContext rather than the ASTContext computed from aDouglas Gregor
2010-03-22Use DEFINE_SYMBOL property to control dllexport/dllimportKovarththanan Rajaratnam
2010-03-20Driver: Support CC_PRINT_OPTIONS, used for logging the compile commands (in -...Daniel Dunbar
2010-03-20Fix unused variable warning.Daniel Dunbar
2010-03-20Optimize region-of-interest based cursor walks through theDouglas Gregor
2010-03-19Implement serialization and lazy deserialization of the preprocessingDouglas Gregor
2010-03-19Teach clang_getCursorKindSpelling() about CXCursor_InvalidCode.Ted Kremenek
2010-03-19Make the CIndex API more resilient to being used on invalid code.Ted Kremenek
2010-03-19clang -cc1: Kill off -empty-input only, and replace with -init-only which is anDaniel Dunbar
2010-03-19Optionally store a PreprocessingRecord in the preprocessor itself, andDouglas Gregor
2010-03-19Visit preprocessing elements (macro instantiations and macroDouglas Gregor
2010-03-19Revert 98907 since it is breaking buildbots.Bob Wilson
2010-03-19Visit preprocessing elements (macro instantiations and macroDouglas Gregor
2010-03-18Try to appease MSVC's standard libraryDouglas Gregor
2010-03-18Try to appease MSVCDouglas Gregor
2010-03-18Explicitly link macro instantiations to macro definitions in theDouglas Gregor
2010-03-18Expose macro definitions as CIndex cursors. These can still only beDouglas Gregor
2010-03-18Introduce the notion of a "preprocessing record", which keeps track ofDouglas Gregor
2010-03-18More token-annotation experimentation, preprocessing the annotatedDouglas Gregor