- 8eb2b01 Frontend: Move the bulk of the cc1_main() processing into by Daniel Dunbar · 14 years ago
- a6bf47f clang -cc1: Move real diagnostics client initialization to earlier. by Daniel Dunbar · 14 years ago
- e6b1bb6 Once code completion has completed, pass a "completion context" on to by Douglas Gregor · 14 years ago
- e1e13bf Add a (currently unused) "options" parameter to by Douglas Gregor · 14 years ago
- 648220e Teach the libclang cursor visitor to walk into the type information by Douglas Gregor · 14 years ago
- b1c031b Instead of having a specific CXTranslationUnit_* option flag for by Douglas Gregor · 14 years ago
- d91de2b Fix mixed declarations and code warning. by Daniel Dunbar · 14 years ago
- 7a07fcb Minor libclang tweaks by Douglas Gregor · 14 years ago
- df95a13 Use precompiled preambles for in-process code completion. by Douglas Gregor · 14 years ago
- 2d490f2 Don't pass -avoid-version to Darwin linker by Douglas Gregor · 14 years ago
- cee235c Give clang_codeCompleteAt() an "options" parameter, and add a new by Douglas Gregor · 14 years ago
- b75d3df When performing in-process code completion, don't free the remapped by Douglas Gregor · 14 years ago
- 1abc6bc Add code-completion support directly to ASTUnit, which performs code by Douglas Gregor · 14 years ago
- eb8837b When using a precompiled preamble, keep track of the top-level by Douglas Gregor · 14 years ago
- 73dfa3d Add Darwin dylib versioning support to libclang when build with CMake. by Douglas Gregor · 14 years ago
- f56a488 Frontend: Change PluginASTAction::ParseArgs to take a CompilerInstance object by Daniel Dunbar · 14 years ago
- edf29b0 Driver: Keep track of a separate "install dir", which is the path where clang by Daniel Dunbar · 14 years ago
- 5633c1e Simplify. by Daniel Dunbar · 14 years ago
- f9ae8f9 build: Don't pass -avoid-version or -no-undefined on Darwin, they don't do by Daniel Dunbar · 14 years ago
- 3ce9e7d Add clang_isPODType() for querying if the CXType is POD. Implements <rdar://problem/8250669>. by Ted Kremenek · 14 years ago
- 7ac3d5a Prepare for upcoming ownership change. by Benjamin Kramer · 14 years ago
- a629ea4 Check for an invalid SourceLocation in clang_getCursor(). This avoids a possible assertion failure in SourceManager in the call to Lexer::GetBeginningOfToken(). Fixes <rdar://problem/8244873>. by Ted Kremenek · 14 years ago
- 6cd24e2 Visit the children of CXXOperatorCallExprs in source order within by Douglas Gregor · 14 years ago
- a6d6af3 Revert r109546, it broke linux build. by Argyrios Kyrtzidis · 14 years ago
- ee94e2d Merge PCHWriterDecl.cpp's isRequiredDecl and CodeGenModule::MayDeferGeneration into a new function, by Argyrios Kyrtzidis · 14 years ago
- 6be2a22 Fix an apparent bug. by Dan Gohman · 14 years ago
- 3d398aa When LIBCLANG_CODE_COMPLETION_LOGGING is set in the environment, log code-completion command lines to stderr by Douglas Gregor · 14 years ago
- 87c3007 Eliminate the "minimal" and printing parser actions, which only ever by Douglas Gregor · 14 years ago
- 45ba9a1 Start removing the use of smart pointers from the Parse/Sema by Douglas Gregor · 14 years ago
- 44c181a Basic plumbing for generating a precompiled preamble for an by Douglas Gregor · 14 years ago
- a8e5c5b Improve performance during cursor traversal when a region of interest by Douglas Gregor · 14 years ago
- 664cffd Fix '<rdar://problem/8214263> MakeCXCursor null dereference when body of block is invalid' by checking that the body of a BlockDecl is null before constructing a CXCursor. by Ted Kremenek · 14 years ago
- f48b531 Switch USR generation to use file offsets instead of line/columns for anonymous symbols. Fixes <rdar://problem/8221557>. by Ted Kremenek · 14 years ago
- 53513d2 This was still complaining about the length of the string. I've broken it here by Chandler Carruth · 14 years ago
- 5a43021 Introduce a new C API function, clang_parseTranslationUnit(), which by Douglas Gregor · 14 years ago
- f033f1d Introduce a new lexer function to compute the "preamble" of a file, by Douglas Gregor · 14 years ago
- caf4bd3 Slip up long string literal by Douglas Gregor · 14 years ago
- e5d6967 Driver: Switch to using a SmallVector instead of std::vector, and stop by Daniel Dunbar · 14 years ago
- abc563f Introduce a new libclang API, clang_reparseTranslationUnit(), which by Douglas Gregor · 14 years ago
- 8a1af32 Implement support for reading arguments specified in a file with @file. If by Rafael Espindola · 14 years ago
- 6658874 Revert r108672, "Implement support for reading arguments specified in a file by Daniel Dunbar · 14 years ago
- 1c2ab11 Implement support for reading arguments specified in a file with @file. by Rafael Espindola · 14 years ago
- c6238d2 Reapply r108617. by Zhongxing Xu · 14 years ago
- 0bbad51 Driver: Change the driver to take the path to the main executable, instead of by Daniel Dunbar · 14 years ago
- e9122a3 Update for LLVM API change. by Daniel Dunbar · 14 years ago
- 06e35d3 Refactor the code a bit so that there is only one call to BuildCompilation. The by Rafael Espindola · 14 years ago
- ee30965 Revert r108617, it broke the build. by Benjamin Kramer · 14 years ago
- 5a9ac23 Fix cmake build. by Zhongxing Xu · 14 years ago
- 69b8194 Prepare the analyzer for the callee in another translation unit: by Zhongxing Xu · 14 years ago
- 7374f1b clang -cc1as: Switch to using AsmParser constructor function. by Daniel Dunbar · 14 years ago
- c57b0ba build/Darwin: Add missing Info.plist template. by Daniel Dunbar · 14 years ago
- 7bad56c build/Darwin: Enable version information for clang executable. by Daniel Dunbar · 14 years ago
- 1982c18 Add a -code-completion-timing= mode to c-index-test, so that we can by Douglas Gregor · 14 years ago
- 4156a4c Rename clang.dll to libclang.dll, to fix Windows build. by John Thompson · 14 years ago
- 431495d Clang do so have plugins, we can't prune exports. Fixes plugin support. by Nick Lewycky · 14 years ago
- 52ddc5d Document my otherwise-inexplicable change by Douglas Gregor · 14 years ago
- a0068fc Introduce -f{no-}spell-checking options to enable/disable by Douglas Gregor · 14 years ago
- ed8abf1 Reinstate the fix for PR7556. A silly use of isTrivial() was by Douglas Gregor · 14 years ago
- 8474567 Revert r107828 and r107827, the fix for PR7556, which seems to be by Douglas Gregor · 14 years ago
- 016a4a9 Rename CXXZeroInitValueExpr to CXXScalarValueInitExpr, to reflect its by Douglas Gregor · 14 years ago
- d9d9726 Forward -fno-builtin to clang, add .cp as a supported by Shantonu Sen · 14 years ago
- daa81c0 MC: Pass the target instance to the AsmParser constructor. by Daniel Dunbar · 14 years ago
- 3d9c6e1 libclang: When invoking external clang process to get code completion results, by Daniel Dunbar · 14 years ago
- 44bbd79 Minix doesn't support dylibs, PR7294 by Chris Lattner · 14 years ago
- 1a9a0bc Per Doug's suggestion, move check for invalid SourceLocation into by Ted Kremenek · 14 years ago
- e1403d2 Silence warning about C++-style comments. by Benjamin Kramer · 14 years ago
- 9a14084 Add CXType support for querying the return type of Objective-C methods. This is done by by Ted Kremenek · 14 years ago
- 04c3cf3 Add CXType support for FunctionNoProto and FunctionProto types. This includes adding a new by Ted Kremenek · 14 years ago
- 0d32a68 Add clang_getCursorType() support for @property declarations. by Ted Kremenek · 14 years ago
- 0a76aae introduce a new CharSourceRange class, and enhance the diagnostics routines by Chris Lattner · 14 years ago
- 387475d Implement first TD-based usage of attributes. by Sean Hunt · 14 years ago
- 3177aae Frontend: Allow passing -cc1 level arguments to plugins. Patch by Troy Straszheim! by Daniel Dunbar · 14 years ago
- 9b414d3 Break Frontend's dependency on Rewrite, Checker and CodeGen in shared library configuration by Daniel Dunbar · 14 years ago
- 746d991 don't make libclang depend on codegen. Patch by Peter Collingbourne! by Chris Lattner · 14 years ago
- 7e4953e Driver: Fix arg_iterator typing to reflect that it is really an iterator over Arg*s. by Daniel Dunbar · 14 years ago
- c9f362d Makefiles: Remove unnecessary early include of Makefile.config. by Daniel Dunbar · 14 years ago
- c4dec1c Makefiles: Set Clang CPP compiler flags in a single location, instead of scattered throughout the project Makefiles. by Daniel Dunbar · 14 years ago
- afed099 Makefile: Switch Clang Makefiles to always include the top-level Clang Makefile. by Daniel Dunbar · 14 years ago
- eb5dc49 Teach the PrintFunctionNames example to be a proper module, so that by Douglas Gregor · 14 years ago
- 55d7d36 Add ccc-analyzer support for '-imacros'. Fixes PR 7204. by Ted Kremenek · 14 years ago
- 4cbbd94 Frontend: Add CodeGenAction support for handling LLVM IR.
- This magically enables using 'clang -cc1' as a replacement for most of 'llvm-as', 'llvm-dis', 'llc' and 'opt' functionality.
For example, 'llvm-as' is:
$ clang -cc1 -emit-llvm-bc FOO.ll -o FOO.bc by Daniel Dunbar · 14 years ago
- 6206d53 Added AccessSpecDecl node. by Abramo Bagnara · 14 years ago
- fc92920 Add indexing support for the block and @property type location information by John McCall · 14 years ago
- df432e3 Return a proper null CXSourceLocation from clang_getLocation() when the SourceLocation is invalid. Fixes <rdar://problem/8056640>. by Ted Kremenek · 14 years ago
- d2010c1 Delete a blank line to make it easier to process this file with a script. by Dan Gohman · 14 years ago
- b3da539 Add check for an invalid CXType in clang_getTypeDeclaration. by Ted Kremenek · 14 years ago
- ebaf257 When handling raw_ostream errors manually, use clear_error() so that by Dan Gohman · 14 years ago
- a2ace58 Silence warning about "enumeral and non-enumeral type in conditional by Bill Wendling · 14 years ago
- a7f1c00 Remove clang_isFromMainFile(). It doesn't work correctly with CXDiagnostics, and we shouldn't by Ted Kremenek · 14 years ago
- 12e1313 Introduce priorities into the code-completion results. by Douglas Gregor · 14 years ago
- 32148ce Driver/Frontend: Add -emit-codegen-only, for running irgen + codegen but not the by Daniel Dunbar · 14 years ago
- 21c241f Turn vertical spacing into horizontal spacing in code-completion results by Douglas Gregor · 14 years ago
- 26d1f75 Make clang_isFromMainFile() robust against NULL source locations. by Douglas Gregor · 14 years ago
- d7ffd08 Make crashreport data in libclang a compile-time option. by Ted Kremenek · 14 years ago
- 439794e Fix __crashreport_info__ declaration. by Daniel Dunbar · 14 years ago
- c673af7 clang -cc1as: Add -help, -version, and -mllvm support. by Daniel Dunbar · 14 years ago
- 41b5b17 Driver/MC: Add 'clang -cc1as' integrated assembler tool, currently accepts approximately the same interface as 'llvm-mc'. by Daniel Dunbar · 14 years ago
- bd054db Renamed misleading getSourceRange -> getLocalSourceRange and getFullSourceRange -> getSourceRange for TypeLoc. by Abramo Bagnara · 14 years ago
- 47e8e39 Add libclang function 'clang_isFromMainFile()' (which just wraps SourceManager::isFromMainFile()). by Ted Kremenek · 14 years ago
- 50aa6ac Move CXCursor_FirstDecl definition later to make the results more readable in the debugger. by Ted Kremenek · 14 years ago