aboutsummaryrefslogtreecommitdiff
path: root/tools/CIndex
AgeCommit message (Expand)Author
2009-11-17Add clang_getNullCursor() and clang_equalCursors() (the latter for comparing ...Ted Kremenek
2009-11-17Allow "source_filename" to be an optional argument (the client can provide NU...Ted Kremenek
2009-11-17Sort visitor methods. No functionality change.Ted Kremenek
2009-11-17Have clang_getCursorSource() return NULL when the source location is invalid ...Ted Kremenek
2009-11-13Move code completion options to clang-ccDaniel Dunbar
2009-11-11Fix clang executable path for WindowsJohn Thompson
2009-11-10CIndex: Only display diagnostics to llvm::errs() when the client has set the ...Ted Kremenek
2009-11-09Make sure that we look into nested, transparent declaration contextsDouglas Gregor
2009-11-09Factor CXString creation into a helper method.Benjamin Kramer
2009-11-09Writing to a struct passed by value is pointless. Remove dead code.Benjamin Kramer
2009-11-09Introduce CXString type and associated functions clang_getCString() and clang...Steve Naroff
2009-11-09Minor cleanup for CIndex-based code-completion:Douglas Gregor
2009-11-08Move a function which returns a class outside of extern C scope.Daniel Dunbar
2009-11-08CIndex: Add temporary hack to leak memory instead of returning invalid pointers.Daniel Dunbar
2009-11-07Add some missing libraries for CMake as well.Daniel Dunbar
2009-11-07Add some missing libraries.Daniel Dunbar
2009-11-07Various improvements to Clang's code-completion infrastructure:Douglas Gregor
2009-11-02Sort export list.Daniel Dunbar
2009-10-29- Add/tweak some comments.Steve Naroff
2009-10-29clang_getDeclSpelling(): For category implementations, make sure we hand back...Steve Naroff
2009-10-28Remove _clang_initCXLookupHint() and _clang_getCursorWithHint(). Related to <...Steve Naroff
2009-10-27Add support for 'CXFile' (<rdar://problem/7303360>).Steve Naroff
2009-10-27Changes for building as a Windows DLLJohn Thompson
2009-10-26Unify Unix and Windows code paths when executing 'clang'.Ted Kremenek
2009-10-26Remove unnecessary calls to 'flush()'.Ted Kremenek
2009-10-22Always emit error diagnostics when an error occurs within clang_createTransla...Ted Kremenek
2009-10-22Split clang_getCursor() into clang_getCursor() and clang_getCursorWithHint().Ted Kremenek
2009-10-22Add some explanatory diagnostics when clang_createTranslationUnitFromSource f...Ted Kremenek
2009-10-22Enhance 'clang_createTranslationUnitFromSourceFile()' in two ways:Ted Kremenek
2009-10-21Extend clang_getCursor() to take a 'relativeDecl' argument (so speed up searc...Steve Naroff
2009-10-20- Extend clang_createIndex() to support PCH and diagnostic 'filtering'. This ...Steve Naroff
2009-10-19Fix inverted preprocessor guard, and fix the resulting compiler error that wa...Ted Kremenek
2009-10-19Really fix <rdar://problem/7312058> by adding a 'displayDiagnostics' option toTed Kremenek
2009-10-19The constructor for ASTUnit now takes a DiagnosticClient*, allowing uses of A...Ted Kremenek
2009-10-19Re-order includes so that the logic involving '#ifdef LLVM_ON_WIN32' appears ...Ted Kremenek
2009-10-19Move Diagnostic/DiagClient/FileManager from Indexer => ASTUnit.Steve Naroff
2009-10-19Change indenting for case/compound statements to conform to the rest of clang.Steve Naroff
2009-10-19CIndex: make variable non-static to avoid potential race conditions, perBenjamin Kramer
2009-10-18Move clients to use IdentifierInfo::getNameStart() instead of getName()Daniel Dunbar
2009-10-18Try to unbreak MSVC build.Benjamin Kramer
2009-10-18CIndex: fix typo.Benjamin Kramer
2009-10-18Missed a paren.Benjamin Kramer
2009-10-18CIndex: add a (untested) WIN32 codepath to get ClangPath.Benjamin Kramer
2009-10-18CIndex: compute ClangPath lazily.Benjamin Kramer
2009-10-18CIndex: replace fork/exec with our portable ExecuteAndWait wrapper.Benjamin Kramer
2009-10-18CIndex: avoid a dangling pointer issue.Benjamin Kramer
2009-10-17Attempt to unbreak the MSVC build.Daniel Dunbar
2009-10-17Resolve FIXME: delete the 'Program' object in the destructor of CIndexer.Ted Kremenek
2009-10-17Add 'UseBumpPtrAllocator' flag to ASTUnit::LoadFromPCHFile() to cause the cre...Ted Kremenek
2009-10-16Make CIndex and c-index-test a little bit more robust. The onlyDouglas Gregor