aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Frontend/ASTUnit.h
AgeCommit message (Expand)Author
2013-03-20<rdar://problem/12368093> Extend module maps with a 'conflict' declaration, a...Douglas Gregor
2013-03-05[libclang] When logging a CXTranslationUnit that came from an AST file, print...Argyrios Kyrtzidis
2013-02-01For ModuleLoader::makeModuleVisible() also pass the source location where theArgyrios Kyrtzidis
2013-01-12Provide Decl::getOwningModule(), which determines the (sub)module inDouglas Gregor
2012-12-04Sort #include lines for all files under include/...Chandler Carruth
2012-11-29Keep track of modules that have failed to build. If we encounter anDouglas Gregor
2012-10-30Remove leftover const.Rafael Espindola
2012-10-30getOriginalSourceFileName and getOriginalSourceFile can return a StringRef.Rafael Espindola
2012-10-29Move getOriginalSourceFileName inline. Patch by Laszlo Nagy.Rafael Espindola
2012-10-24Move HeaderSearchOptions into the Lex library, make it intrusivelyDouglas Gregor
2012-10-16Serialize TargetOptions into an AST file, and make sure that we keepDouglas Gregor
2012-10-15Teach TargetInfo to hold on to the TargetOptions with which it wasDouglas Gregor
2012-10-11[libclang] Improve AST serialization done by ASTUnit::Save().Argyrios Kyrtzidis
2012-10-10When indexing a module file, for the ppIncludedFile callback giveArgyrios Kyrtzidis
2012-10-03[libclang] When indexing, invoke the importedASTFile for PCH files as well.Argyrios Kyrtzidis
2012-10-03Some renames to use the 'visitor' nomenclature, no functionality change.Argyrios Kyrtzidis
2012-10-02[libclang] When indexing an AST file, only deserialize the file levelArgyrios Kyrtzidis
2012-10-02[libclang] When indexing an AST file, only deserialize the preprocessing recordArgyrios Kyrtzidis
2012-09-26Have ASTUnit::Save() return a bool to indicate save error.Argyrios Kyrtzidis
2012-09-15Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments.Dmitri Gribenko
2012-09-13Fix Doxygen misuse: refer to parameter names in paragraphs correctly (\arg isDmitri Gribenko
2012-09-12Fix a couple of Doxygen issues pointed out by -Wdocumentation.Dmitri Gribenko
2012-08-23Fix a bunch of -Wdocumentation warnings.Dmitri Gribenko
2012-08-14Fix undefined behavior in code completion, caught byRichard Smith
2012-07-11Introduce a flag in SourceManager to treat non-system source filesArgyrios Kyrtzidis
2012-07-04Drop the ASTContext.h include from Stmt.h and fix up transitive users.Benjamin Kramer
2012-07-02Add a new libclang completion API to get brief documentation comment that isDmitri Gribenko
2012-06-16Guard private fields that are unused in Release builds with #ifndef NDEBUG.Benjamin Kramer
2012-04-13Remove the unused, unmaintained, incomplete 'Index' library.Douglas Gregor
2012-04-12Added a flag to the parser to skip method bodies.Erik Verbruggen
2012-04-11[libclang] If displayDiagnostics is set (when calling clang_createIndex), mak...Argyrios Kyrtzidis
2012-04-10[code-complete] Introduce CodeCompletionTUInfo which will be used for cachingArgyrios Kyrtzidis
2012-03-07[PCH] Mark a PCH file with a flag to indicate if the serialized AST hadArgyrios Kyrtzidis
2012-02-25Don't record nested macro expansions in the preprocessing record,Argyrios Kyrtzidis
2012-02-20Basic: import IntrusiveRefCntPtr<> into clang namespaceDylan Noblesmith
2012-02-05Basic: import OwningPtr<> into clang namespaceDylan Noblesmith
2012-01-17[libclang] Make sure Preprocessor is set in ASTUnit during indexing.Argyrios Kyrtzidis
2011-12-02When we treat an #include or #import as a module import, create anDouglas Gregor
2011-12-01Introduce the notion of name visibility into modules. For a givenDouglas Gregor
2011-11-30Promote ModuleMap::Module to a namespace-scope class in the BasicDouglas Gregor
2011-11-30Switch the module-loading interfaces and parser from a simpleDouglas Gregor
2011-11-28[libclang] Indexing API: If the client requested to get a CXTranslationUnit a...Argyrios Kyrtzidis
2011-11-28[libclang] Indexing API: Capture diagnostics during indexing.Argyrios Kyrtzidis
2011-11-17Make 'LangOptions' in CompilerInvocation a heap-allocated, reference counted ...Ted Kremenek
2011-11-03[libclang] Add infrastructure to be able to only deserialize decls in a file ...Argyrios Kyrtzidis
2011-11-01Put a reference of the ASTReader in the ASTUnit.Argyrios Kyrtzidis
2011-10-31Have the ASTUnit associate the local declarations that get parsed with the fileArgyrios Kyrtzidis
2011-10-27Move ASTUnit's handling of temporary files and the preamble file into a lazil...Ted Kremenek
2011-10-25[PCH] When visiting preprocessed entities, make it possible to avoid deserial...Argyrios Kyrtzidis
2011-10-24[libclang] Make sure we don't try to erase past the StoredDiagnostics vector.Argyrios Kyrtzidis