- 3827625 When providing a completion for a function/method parameter of block by Douglas Gregor · 14 years ago
- ab6677e Provide proper type-source location information for by Douglas Gregor · 14 years ago
- 1bb2a93 Improve source-location information for CXXNewExpr, by hanging on to by Douglas Gregor · 14 years ago
- 0c42bb6 'const std::type_info*' instead of 'std::type_info const*' by Chris Lattner · 14 years ago
- 58f9e13 make clang print types as "const int *" instead of "int const*", by Chris Lattner · 14 years ago
- e8d7beb Synchronize code-completion cursor kinds with indexing cursor by Douglas Gregor · 14 years ago
- aaa80b2 Implement libclang visitation for UnresolvedMemberExpr. This is the by Douglas Gregor · 14 years ago
- 25d6362 libclang visitation for CXXDependentScopeMemberExpr by Douglas Gregor · 14 years ago
- bfebed2 libclang visitation for DependentScopeDeclRefExpr by Douglas Gregor · 14 years ago
- 9536572 Avoid unnecessary redirect, so that stderr shows up in output. by Daniel Dunbar · 14 years ago
- 1f7b590 Teach libclang to visit OverloadExprs, so that we can reuse this by Douglas Gregor · 14 years ago
- 8ab670e Add libclang visitation for UnresolvedLookupExprs by Douglas Gregor · 14 years ago
- 6f7198f Add libclang visitation for C++ pseudo-destructor expressions. by Douglas Gregor · 14 years ago
- 9480229 Add libclang visitation for C++ typeid expressions. by Douglas Gregor · 14 years ago
- fbb4c98 In libclang, visit the nested-name-specifier and explicitly-specified template arguments of a MemberExpr. by Douglas Gregor · 14 years ago
- 8947a75 Visit the nested-name-specifier and explicitly-specified template by Douglas Gregor · 14 years ago
- c5ade2e Implement basic visitation for nested name specifiers via libclang by Douglas Gregor · 14 years ago
- e0329ac Introduce a new libclang function, by Douglas Gregor · 14 years ago
- 8e7139c Fix the source-range information for an EnumConstantDecl; previously, by Douglas Gregor · 14 years ago
- 662df6e Test visiting the template parameters of template template parameters, by Douglas Gregor · 14 years ago
- 84b51d7 Teach libclang to visit the default arguments of template parameters. by Douglas Gregor · 14 years ago
- 7e24256 Implement libclang support for using declarations. Clang actually uses by Douglas Gregor · 14 years ago
- 0ab1e9f Improve libclang indexing support for class template specializations by Douglas Gregor · 14 years ago
- 828629b Add test for nothing... i.e., the contents of a USR for using directives by Douglas Gregor · 14 years ago
- 0a35bce Implement libclang support for using directives (cursor + visitation + by Douglas Gregor · 14 years ago
- 53b9441 Split ObjCInterfaceDecl::ReferencedProtocols into two lists: ReferencedProtocols and AllReferencedProtocols. ReferencedProtocols by Ted Kremenek · 14 years ago
- 8ea5b9d Improve location information in the representation of namespace by Douglas Gregor · 14 years ago
- 6931900 Add libclang support for namespace aliases (visitation + USRs) along by Douglas Gregor · 14 years ago
- 0b36e61 Extend libclang with a new cursor kind that indicates a reference to a by Douglas Gregor · 14 years ago
- 74dbe64 Add libclang support for class template partial specializations, by Douglas Gregor · 14 years ago
- 39d6f07 Add a libclang cursor kind, visitation support and USR support for C++ by Douglas Gregor · 14 years ago
- fe72e9c Implement basic support for indexing function templates in by Douglas Gregor · 14 years ago
- 01829d3 libclang indexing support for C++ constructors, destructors, and by Douglas Gregor · 14 years ago
- 8fb280c Add a simple test for indexing namespaces by Douglas Gregor · 14 years ago
- e17794f When provide code completions for a variadic Objective-C method by Douglas Gregor · 14 years ago
- aba4808 When providing a code completion for an Objective-C message send, drop by Douglas Gregor · 14 years ago
- 0c431c8 Improve code completion for initializer lists in constructors. Instead by Douglas Gregor · 14 years ago
- 9720455 Add missing test case for constructor-initializer code completions by Douglas Gregor · 14 years ago
- 3064ef9 Implement CXCursor support for walking C++ base specifiers. This includes adding the API hooks clang_isVirtualBase() and clang_getCXXAccessSpecifier() to query properties of the base specifier. by Ted Kremenek · 14 years ago
- f696152 Implement the "call super" code completion for C++. If the virtual by Douglas Gregor · 14 years ago
- 1a480c4 Suggest "const" and "volatile" code completions after a function by Douglas Gregor · 14 years ago
- 265f749 When code-completing inside an Objective-C method, give a slight by Douglas Gregor · 14 years ago
- 03d8aec Add a super-cool code completion for send-to-super. When we're typing by Douglas Gregor · 14 years ago
- 2d9e21f Tweak the @selector completion to collapse multiple informative and by Douglas Gregor · 14 years ago
- 3cdee12 When code-completing a potential call to a C++ non-static member by Douglas Gregor · 14 years ago
- 458433d Implement code completion for @selector expressions by Douglas Gregor · 14 years ago
- 9a2d44c More ordering tweaks in this silly, silly test by Douglas Gregor · 14 years ago
- 1e5e668 Move the sorting of code-completion results out of the main path and by Douglas Gregor · 14 years ago
- a958422 Tweak test to avoid checking for a specific ordering where none exists by Douglas Gregor · 14 years ago
- 95f3355 Add libclang API hook "clang_getIBOutletCollectionType" to query the collection type for iboutletcollection attributes. by Ted Kremenek · 14 years ago
- 9214819 Revert "Move the sorting of code-completion results out of the main path and by Douglas Gregor · 14 years ago
- 141a4d4 Fix RUN line in test. by Ted Kremenek · 14 years ago
- d8b0a84 When annotating tokens, don't fallback to annotating with a null cursor for cursors that come before a macro instantiation. Fixes <rdar://problem/7974151>. by Ted Kremenek · 14 years ago
- c7ed372 Move the sorting of code-completion results out of the main path and by Douglas Gregor · 14 years ago
- 721f359 When combining the code-completion results from Sema long with the by Douglas Gregor · 14 years ago
- 44f57f0 Test for previous commit by Douglas Gregor · 14 years ago
- 55817af Introduce a preprocessor code-completion hook for contexts where we by Douglas Gregor · 14 years ago
- 408be5a When performing completions involving Objective-C method declarations by Douglas Gregor · 14 years ago
- eb0d014 Give a slight preference to functions returning "void" when we're by Douglas Gregor · 14 years ago
- d43dd83 In code-completion contexts where both types and other values are by Douglas Gregor · 14 years ago
- 28a7f25 USRs for class extensions should "mangle" in the location of the extension. (<rdar://problem/8350262>) by Ted Kremenek · 14 years ago
- ecbd4a8 Remove i386 macro check from expected output of preprocessor by Douglas Gregor · 14 years ago
- f29c523 Implement code completion for preprocessor expressions and in macro arguments. by Douglas Gregor · 14 years ago
- db91864 tests: Use REQUIRES: instead of XFAIL: for crash recovery tests; running them on by Daniel Dunbar · 14 years ago
- 1fbb447 Implement preprocessor code completion where a macro name is expected, by Douglas Gregor · 14 years ago
- f44e854 Introduce basic code-completion support for preprocessor directives, by Douglas Gregor · 14 years ago
- 83482d1 When providing completions for a function or method argument that by Douglas Gregor · 14 years ago
- d32b022 Provide code completion results for the context-sensitive Objective-C by Douglas Gregor · 14 years ago
- aaa107a When calling a function or messaging a method marked "sentinel", add by Douglas Gregor · 14 years ago
- 58ddb60 Introduce new libclang API functions that determine the availability by Douglas Gregor · 14 years ago
- aa5f77b Include __FUNCTION__, __PRETTY_FUNCTION_, __func__ in code-completion by Douglas Gregor · 14 years ago
- fb62941 Introduce a code-completion hook for the Objective-C collection by Douglas Gregor · 14 years ago
- 2ccccb3 Introduce a new code-completion point when we're parsing a by Douglas Gregor · 14 years ago
- 2283d79 When performing code-completion in the presence of a preamble, make by Douglas Gregor · 14 years ago
- f128fed When we decide not to reuse a precompiled preamble, clear out the by Douglas Gregor · 14 years ago
- b1fd345 libclang: Execute clang_codeCompleteAt() inside a crash recovery context. by Daniel Dunbar · 14 years ago
- c1cf158 Fix a loop overrun in ComputePreamble when the last remapped file was erased, by Daniel Dunbar · 14 years ago
- b2842aa CrashRecovery: Disable the reparse test for now while I investigate, it goes by Daniel Dunbar · 14 years ago
- ea94bbc libclang: Put clang_reparseTranslationUnit inside a crash recovery context. by Daniel Dunbar · 14 years ago
- 19ffd49 libclang: Put clang_parseTranslationUnit inside a crash recovery context. by Daniel Dunbar · 14 years ago
- 16ed9ad When generating code completion patterns for method declarations, give by Douglas Gregor · 14 years ago
- 47c03a7 1 != I. Fix the formulation of code-completion patterns for by Douglas Gregor · 14 years ago
- a5fb7c3 Implement support for cached code completions for by Douglas Gregor · 14 years ago
- 5f808c2 Implement name hiding of cached global code-completion results. by Douglas Gregor · 14 years ago
- f5586f6 When caching code completions for global declarations, keep track of by Douglas Gregor · 14 years ago
- 1827e10 When caching global completion results, keep track of the simplified by Douglas Gregor · 14 years ago
- 8071e42 Extend the code-completion caching infrastructure to include global by Douglas Gregor · 14 years ago
- 23bc11f Always recurse into sub-cursors when annotating tokens, as this information is used for annotating macro arguments. This finishes up <rdar://problem/8044584>. by Ted Kremenek · 14 years ago
- 3f40460 As a heuristic, annotate tokens (via clang_annotateTokens) that are the arguments of a macro instantiation using the closest cursor with the same spelling location. Because macro arguments can get token pasted in any arbitrary order, we use the annotation map to paper over the token -> cursor annotations during our post-processing stage. This fixes most of <rdar://problem/8044584>, but still doesn't work for assert(). by Ted Kremenek · 14 years ago
- 87c08a5 Implement caching of code-completion results for macro definitions by Douglas Gregor · 14 years ago
- 7ae2faa Implement clang_saveTranslationUnit(), which saves a translation unit by Douglas Gregor · 14 years ago
- 2d474ba Don't emit end-of-file diagnostics like "unterminated conditional" or by Douglas Gregor · 14 years ago
- deacbdc Speculatively revert r110610 " Make ObjCInterfaceDecl redeclarable, by Douglas Gregor · 14 years ago
- 594ca43 Add test case for <rdar://problem/8288645>. While this is fixed in trunk, we previously were getting the following assertion failure not too long ago: by Ted Kremenek · 14 years ago
- 648220e Teach the libclang cursor visitor to walk into the type information by Douglas Gregor · 14 years ago
- 74c730a - Make ObjCInterfaceDecl redeclarable, and create separate decl nodes for forward declarations and the definition. by Sebastian Redl · 14 years ago
- df95a13 Use precompiled preambles for in-process code completion. 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
- c0659ec When using a precompiled preamble, save the diagnostics produced when by Douglas Gregor · 14 years ago