- b159c13 Make ASTUnit structure stable with NDEBUG by Alp Toker · 12 years ago
- 1f76c4e Use the same SourceManager for ModuleMaps and compilations. by Manuel Klimek · 12 years ago
- ca5c7be [libclang] For an unscoped enum include the enumerators in the top-level code-completion hash since they enter the top-level namespace. by Argyrios Kyrtzidis · 12 years ago
- 0a4e61f Remove unnecessary inclusion of Sema.h by David Blaikie · 12 years ago
- 45025c0 This wasn't headers, just missing namespaces. by Benjamin Kramer · 12 years ago
- e3e855b Replace compLocDecl with less_first. by Benjamin Kramer · 12 years ago
- acfbbd7 [PCH] Fix a PCH serialization crash, with invalid code related to forward enum references. by Argyrios Kyrtzidis · 12 years ago
- 073ff10 Update for llvm api change. by Rafael Espindola · 12 years ago
- e4777f4 Convert a use of stat with sys::fs::status. by Rafael Espindola · 12 years ago
- be0474c Fix crash in libclang if code completion is used with unknown flags. by Manuel Klimek · 12 years ago
- 1862711 Use llvm::sys::fs::createUniqueFile. by Rafael Espindola · 12 years ago
- a36e78e Use llvm::sys::fs::createTemporaryFile. by Rafael Espindola · 12 years ago
- f5e5bc4 Don't use PathV1.h in ASTUnit.cpp. by Rafael Espindola · 12 years ago
- a96bd56 Remove the last use of PathWithStatus. by Rafael Espindola · 12 years ago
- bc4aa55 Use llvm::sys::fs::unique_file. by Rafael Espindola · 12 years ago
- bc7d949 Remove some uses of llvm::sys::Path. by Rafael Espindola · 12 years ago
- 48d88de [libclang/codecompletion] Make sure the top-level decl hash takes into account ImportDecls. by Argyrios Kyrtzidis · 12 years ago
- be3b12b0 Use the new name of getUniqueID. by Rafael Espindola · 12 years ago
- f9e9bb8 Use llvm::sys::fs::GetUniqueID. by Rafael Espindola · 12 years ago
- be51388 Include PathV1.h in files that use it. by Rafael Espindola · 12 years ago
- d6f5722 Modify a comment to reflect changes of r183717. by Argyrios Kyrtzidis · 12 years ago
- 65745dc ASTUnit: Invert the dependency of PrecompilePreambleAction on PrecompilePreambleConsumer. by Benjamin Kramer · 12 years ago
- f0168de [libclang] Allow building a precompiled preamble with compiler errors by Argyrios Kyrtzidis · 12 years ago
- dc9fdaf [modules] If we hit a failure while loading a PCH/module, abort parsing instead of trying to continue in an invalid state. by Argyrios Kyrtzidis · 13 years ago
- 1c7455f [libclang] When parsing with CXTranslationUnit_ForSerialization, make sure to install the ASTWriter that we create as an ASTMutationListener. by Argyrios Kyrtzidis · 13 years ago
- 1054bbf [PCH] Remove the ASTReaderListener::ReadHeaderFileInfo callback. by Argyrios Kyrtzidis · 13 years ago
- 1ce5d80 Use remove_if to erase parts of a vector. Avoids O(n^2) worst cases. by Benjamin Kramer · 13 years ago
- 30071cea Remove DiagnosticConsumer::clone(), a bad idea that is now unused. by Douglas Gregor · 13 years ago
- 6b93096 When building a module, forward diagnostics to the outer diagnostic consumer. by Douglas Gregor · 13 years ago
- 7029ce1 <rdar://problem/13363214> Eliminate race condition between module rebuild and the global module index. by Douglas Gregor · 13 years ago
- 37f2ab4 [libclang] When logging a CXTranslationUnit that came from an AST file, print out the filename. by Argyrios Kyrtzidis · 13 years ago
- fead64b [preprocessor] Use MacroDirective in the preprocessor callbacks to make available the by Argyrios Kyrtzidis · 13 years ago
- acf2e78 Comment parsing: add CommentOptions to allow specifying custom comment block commands by Dmitri Gribenko · 13 years ago
- fe0483d Use 'const Decl *' throughout code completion in Sema by Dmitri Gribenko · 13 years ago
- 3ad52ed [ASTUnit] Unlike LoadFromCommandLine, LoadFromCompilerInvocation causes a crash if Precompilepreamble by Argyrios Kyrtzidis · 13 years ago
- f1b49e2 Nuke SetUpBuildDumpLog. by Sean Silva · 13 years ago
- f857950 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 13 years ago
- 928e1fd [libclang] In ASTUnit::getMainFileName() Invocation may be null because the ASTUnit by Argyrios Kyrtzidis · 13 years ago
- 2bf7fdb s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 13 years ago
- 430a938 [libclang] Don't try to translate diagnostics from the precompiled preamble to the by Argyrios Kyrtzidis · 13 years ago
- 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
- f8715de Since CreateTargetInfo is taking ownership of the target options, pass by Douglas Gregor · 13 years ago
- 2bafa00 [libclang] When caching code-completion results, pass the CachedCompletionAllocator by Argyrios Kyrtzidis · 13 years ago
- 2ec2936 [modules] Setup the import location of a module file and use it by Argyrios Kyrtzidis · 13 years ago
- b2aa923 Use empty parens for empty function parameter list instead of '(void)'. by Dmitri Gribenko · 13 years ago
- 873c858 Turn FrontendInputFile into an immutable class and have it also accept by Argyrios Kyrtzidis · 13 years ago
- 870704f When code-completing don't disable the preprocessing record if modules are enabled. by Argyrios Kyrtzidis · 13 years ago
- d7c16b2 [PCH] Remove the stat cache from the PCH file. by Argyrios Kyrtzidis · 13 years ago
- 3a6c814 Decouple code-completion for the SkipFunctionBodies frontend option and by Argyrios Kyrtzidis · 13 years ago
- e878343 Move getOriginalSourceFileName inline. Patch by Laszlo Nagy. by Rafael Espindola · 13 years ago
- d02437c ASTUnit doesn't actually care about the predefines; don't record them. by Douglas Gregor · 13 years ago
- 1452ff1 Teach the preprocessor to hold onto the preprocessor options. by Douglas Gregor · 13 years ago
- b85b9cc Move HeaderSearchOptions into the Lex library, make it intrusively by Douglas Gregor · 13 years ago
- 811db4e Make DiagnosticOptions intrusively reference-counted, and make sure by Douglas Gregor · 13 years ago
- fc9e7a2 If the precompiled header named by "-include" is actually a directory, by Douglas Gregor · 13 years ago
- 4b29c16 Allow clients of the AST reader to specify what kinds of AST load by Douglas Gregor · 13 years ago
- c9ad5fb Distinguish the various kinds of AST file loading failures: by Douglas Gregor · 13 years ago
- cb177f1 Serialize TargetOptions into an AST file, and make sure that we keep by Douglas Gregor · 13 years ago
- bc10b9f Teach TargetInfo to hold on to the TargetOptions with which it was created. by Douglas Gregor · 13 years ago
- 0db720f [libclang] Improve AST serialization done by ASTUnit::Save(). by Argyrios Kyrtzidis · 13 years ago
- e445c72 When indexing a module file, for the ppIncludedFile callback give by Argyrios Kyrtzidis · 13 years ago
- f484b13 [libclang] When indexing, invoke the importedASTFile for PCH files as well. by Argyrios Kyrtzidis · 13 years ago
- e514b20 Some renames to use the 'visitor' nomenclature, no functionality change. by Argyrios Kyrtzidis · 13 years ago
- 10e7846 [libclang] When indexing an AST file, only deserialize the file level by Argyrios Kyrtzidis · 13 years ago
- d4fcf580 [libclang] When indexing an AST file, only deserialize the preprocessing record by Argyrios Kyrtzidis · 13 years ago
- 5c8b1cd [libclang] Always report a CXCursor_MacroDefinition for code-completion by Argyrios Kyrtzidis · 13 years ago
- 39a7638 Have ASTUnit::Save() return a bool to indicate save error. by Argyrios Kyrtzidis · 13 years ago
- 945a819 Allow disabling PCH validation when loading an AST file by checking by Argyrios Kyrtzidis · 13 years ago
- 9e1fb56 [libclang] When loading an AST file, make sure to apply the language options by Argyrios Kyrtzidis · 13 years ago
- 697cc9e Fix undefined behavior in code completion, caught by by Richard Smith · 13 years ago
- 6d7833f Introduce a flag in SourceManager to treat non-system source files by Argyrios Kyrtzidis · 13 years ago
- 4cf2ffe [libclang] Protect against a race condition where a thread by Argyrios Kyrtzidis · 13 years ago
- 3292d06 Add a new libclang completion API to get brief documentation comment that is by Dmitri Gribenko · 13 years ago
- 1416e17 [libclang] Don't crash when saving a PCH from a prefix header by Argyrios Kyrtzidis · 13 years ago
- 3169e80 [driver] When creating the compiler invocation out of command-line by Argyrios Kyrtzidis · 14 years ago
- ffe7c7f ASTUnit: Don't clone the new DiagnosticConsumer, causing it to get leaked. by Benjamin Kramer · 14 years ago
- 6e92251 Added a flag to the parser to skip method bodies. by Erik Verbruggen · 14 years ago
- ac1cc93 [libclang] If displayDiagnostics is set (when calling clang_createIndex), make sure to by Argyrios Kyrtzidis · 14 years ago
- 9d7c0fe [code-complete] Introduce CodeCompletionTUInfo which will be used for caching by Argyrios Kyrtzidis · 14 years ago
- eeea16a [libclang] When there's a file error when saving the PCH, make sure to by Argyrios Kyrtzidis · 14 years ago
- bbafb8a Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 14 years ago
- 4a280ff [PCH] Mark a PCH file with a flag to indicate if the serialized AST had by Argyrios Kyrtzidis · 14 years ago
- 9a96386 Serialization: Switch over to using the native SmallVector based BitstreamWriter by Daniel Dunbar · 14 years ago
- 335c5a4 Don't record nested macro expansions in the preprocessing record, by Argyrios Kyrtzidis · 14 years ago
- c95d819 Basic: import IntrusiveRefCntPtr<> into clang namespace by Dylan Noblesmith · 14 years ago
- 2c1dd27 Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 14 years ago
- e277899 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 14 years ago
- 38bacf3 [libclang] Make sure we don't ever leave a StoredDiagnostic associated with by Argyrios Kyrtzidis · 14 years ago
- 8992928 Thread a TargetInfo through to the module map; we'll need it for by Douglas Gregor · 14 years ago
- e1fbde5 Ensure that we clean up after a failed module build and cope with the by Douglas Gregor · 14 years ago
- 32fbe31 Extract the (InputKind, std::string) pair used to describe inputs to by Douglas Gregor · 14 years ago
- da6e054 [libclang] Make sure Preprocessor is set in ASTUnit during indexing. by Argyrios Kyrtzidis · 14 years ago
- f610267 Eliminate ObjCForwardProtocolDecl, which is redundant now that by Douglas Gregor · 14 years ago
- 1fb5c3a Implement support for module requirements, which indicate the language by Douglas Gregor · 14 years ago
- deafd0b Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDecl by Douglas Gregor · 14 years ago
- 65e025c Remove unused variables. by Rafael Espindola · 14 years ago
- de3ef50 Promote ModuleMap::Module to a namespace-scope class in the Basic by Douglas Gregor · 14 years ago
- f7a700fd When writing a module file, pass the module through to the AST by Douglas Gregor · 14 years ago
- 85b4a37 Initialize NumWarningsInPreamble in ASTUnit's constructor, for safety. by Argyrios Kyrtzidis · 14 years ago
- b11f5a4 [libclang] Indexing API: If the client requested to get a CXTranslationUnit after by Argyrios Kyrtzidis · 14 years ago