- 88c8bc8 Don't suggest the developer use 'arc4random' instead of 'rand' when that function is not available. Fixes PR 6012. by Ted Kremenek · 15 years ago
- c213b48 Teach BugReporter to "escape" the occurance of '%' characters in diagnostic messages when emitted results to the standard Diagnostics output. Fixes PR 6033. by Ted Kremenek · 15 years ago
- 8b93171 Convert a few more uses of std::string& to llvm::StringRef. by Ted Kremenek · 15 years ago
- 9a24dc1 Add testcase for recent checkin. by Mike Stump · 15 years ago
- a609f56 Refine unreachable warnings. WIP. by Mike Stump · 15 years ago
- 7d3f576 When performing qualified name lookup into the current instantiation, by Douglas Gregor · 15 years ago
- 69456f1 Fix Release-Asserts for the time being. by Mike Stump · 15 years ago
- a73165e Patch to avoid duplicate declaration of byref structs by Fariborz Jahanian · 15 years ago
- aa97d70 Emit linkage name even if it matches regular name. The code generator uses linkage name to find subprogram entry for the current function. by Devang Patel · 15 years ago
- 79bff43 Forgot to commit these by Anton Korobeynikov · 15 years ago
- 8a3da0f fix grammaro by Chris Lattner · 15 years ago
- 26d18c1 long long is 64 bits on msp430 by Anton Korobeynikov · 15 years ago
- 909c182 Pre-emptive bugfixes in the diagnostics code: allow arbitrary punctuation by John McCall · 15 years ago
- 33ec2f8 Simplify test case. This test case also applies to PR 6013. by Ted Kremenek · 15 years ago
- 74618de Associate test case with Bugzilla PR. by Ted Kremenek · 15 years ago
- 3a47e23 Document the extensions I made to the diagnostics-formatting system yesterday. by John McCall · 15 years ago
- c781f9c After dyn_cast'ing, it generally makes sense to check the *output* of by Douglas Gregor · 15 years ago
- 98a200b Add comment. by Devang Patel · 15 years ago
- 9edad9b When qualified lookup into the current instantiation fails (because it by Douglas Gregor · 15 years ago
- 608300b Switch a few callers of MaybeAddResult over to AddResult, when the by Douglas Gregor · 15 years ago
- 80f4f4c Switch code-completion's ivar lookup over to LookupVisibleDecls, by Douglas Gregor · 15 years ago
- a447781 Start migrating code-completion results from by Douglas Gregor · 15 years ago
- 0cc8404 Switch the remaining code completions over to LookupVisibleDecls, by Douglas Gregor · 15 years ago
- d346736 Made ObjC method name mangling match GCC (which does it in a stupid and broken way that can give conflicts on method names containing underscores, but is needed for gdb to work because gdb does not know how to read ObjC class tables and relies on the mangling). by David Chisnall · 15 years ago
- 7b81e8f Fix pr6035. by Zhongxing Xu · 15 years ago
- def9107 Move code completion for qualified name lookup (foo::) to by Douglas Gregor · 15 years ago
- 651f3ee Improve overload diagnostics some more by calling out qualifier mismatches by John McCall · 15 years ago
- 5d2fc40 Eliminate the code-completion-specifier CollectLookupResults in favor by Douglas Gregor · 15 years ago
- 45bcd43 Simplify the code-completion logic for nested-name-specifiers: rather by Douglas Gregor · 15 years ago
- b64cc58 Don't assume a random access iterator, instead just use CFG::iterator. by Mike Stump · 15 years ago
- 1bb6099 Store the address points for constructor vtables directly in the VTT builder, because that's the only time they're needed. by Anders Carlsson · 15 years ago
- cb4a4fb Avoid snowballing errors into additional warnings. To do better, we'd by Mike Stump · 15 years ago
- f462989 Switch return site to use clang_getNullCursor(). by Ted Kremenek · 15 years ago
- 2fee4e6 Further tweak USR generation by shorting names and distinguish between namespaces and functions. by Ted Kremenek · 15 years ago
- 7e37a69 Add a DenseMapInfo specialization for BaseSubobject. by Anders Carlsson · 15 years ago
- e3eef64 When providing completions for a member access expression in C++, by Douglas Gregor · 15 years ago
- 1ca6ae8 Switch code-completion for ordinary names over to the new(ish) by Douglas Gregor · 15 years ago
- e81e15e Improve the diagnostic for bad conversions in overload resolution to talk by John McCall · 15 years ago
- 3be16b7 Add the %ordinal format modifier for turning '1' into '1st'. Hard-coded for by John McCall · 15 years ago
- bca1006 Because CurLoc is the current source location as far as CGDebugInfo is concerned. It is expected that this is set (usually left bracket location of function body compound statement) before EmitfunctionStart() is used. by Devang Patel · 15 years ago
- 6660d84 More refactoring of ResultBuilder::MaybeAddResult. No intended by Douglas Gregor · 15 years ago
- 9c6c3a0 Emit human readable names for c/c++ functions. Avoid emitting linkage name if it matches regular name. by Devang Patel · 15 years ago
- abfd83e Fix a bug in rewrite whereby functions using blocks put extern "C" in wrong place. by Fariborz Jahanian · 15 years ago
- e495b7f Refactor the "is this declaration interesting" logic in by Douglas Gregor · 15 years ago
- efcf16d Look through using declarations when determining whether one decl hides another by Douglas Gregor · 15 years ago
- 9f28614 Perform format-expansion on %select results. by John McCall · 15 years ago
- bca403c Banish the notion of a "rank" for code-completion results, since we by Douglas Gregor · 15 years ago
- ab0b4f1 Improve the sorting of code-completion results. We now always sort by by Douglas Gregor · 15 years ago
- cefd3ad Don't report ambiguities in the user-defined conversion if we weren't supposed by John McCall · 15 years ago
- 64f7e25 Don't a.k.a. through the primary typedef of an anonymous tag decl. by John McCall · 15 years ago
- c38c3e1 Code-completion for @public, @protected, @private, @package. by Douglas Gregor · 15 years ago
- fb48049 Reorganize CIndex.cpp into clearer sections of functions, and add a utility function 'MakeCXCursor' to centralize the logic for creating CXCursor objects. by Ted Kremenek · 15 years ago
- c75da51 Fixes a rewrite bug rewriting a block call argument which has a trvial by Fariborz Jahanian · 15 years ago
- b6ac245 Whenever completing ordinary names for an Objective-C source, also by Douglas Gregor · 15 years ago
- 53b4810 Fix Release-Asserts. by Mike Stump · 15 years ago
- f884363 Fix for Release-Assert. by Mike Stump · 15 years ago
- edc95e7 Fix for Release-Asserts. by Mike Stump · 15 years ago
- 1d9e0aa Fix Release-Asserts. by Mike Stump · 15 years ago
- 6b4333d Add a BaseSubobject class to uniquely identify a base class subobject. Not yet used. by Anders Carlsson · 15 years ago
- cfb708c Add type source information for both kinds of typeof types. by John McCall · 15 years ago
- b89e8f6 Add 'referringDecl' field to CXCursor to prepare the way to better model declaration references from other delcarations. by Ted Kremenek · 15 years ago
- d2635a4 Fix for Release-Asserts. by Mike Stump · 15 years ago
- 7d95747 Predefine __weak attribute when doing objective-c by Fariborz Jahanian · 15 years ago
- bb239b2 Add extra null check in clang_disposeString(). by Ted Kremenek · 15 years ago
- 0efc2c1 Reimplement constructor declarator parsing to cope with template-ids by Douglas Gregor · 15 years ago
- 9cc90a3 Fix pasto in __has_feature(cxx_lambdas) docs by Douglas Gregor · 15 years ago
- adbb8f8 Record some basic information about bad conversion sequences. Use that by John McCall · 15 years ago
- a6c058d Implement semantic checking for C++ literal operators. by Sean Hunt · 15 years ago
- 1248451 Update test function names so as not to use potential keywords. by Sean Hunt · 15 years ago
- 4ef4c6b Add a bunch more feature-checking macros for C++0x features. Some of these are by Sean Hunt · 15 years ago
- 7ae4373 Insert clang-flags into the clang command. Currently it needs to be a list; by John McCall · 15 years ago
- 52388f9 diagnose invalid values of -ftabstop, patch by Christian Adaker! by Chris Lattner · 15 years ago
- fa6ef18 Add an unreachable code checker. by Mike Stump · 15 years ago
- 0397af2 cc1: Factor out CompilerInstance::ExecuteAction which has the majority of the by Daniel Dunbar · 15 years ago
- a817b77b cc1: Lift creation of the FrontendAction higher. by Daniel Dunbar · 15 years ago
- 220ccbf Improve the reporting of non-viable overload candidates by noting the reason by John McCall · 15 years ago
- dd6bcc5 Move definitions for visitor methods in CDeclVisitor out-of-line. by Ted Kremenek · 15 years ago
- f128618 Make method definitions in TUVisitor out-of-line, making it easy to tell what visitor methods are defined. by Ted Kremenek · 15 years ago
- 4f123ff Remove broken fix-it when a default function argument has been by Douglas Gregor · 15 years ago
- 48c2d56 When in objective-c methods, do the built-in name lookup after by Fariborz Jahanian · 15 years ago
- 7d40562 Add USR printing modes to c-index-test. by Ted Kremenek · 15 years ago
- 4a884fd Make clang_getDeclUSR() visible. by Ted Kremenek · 15 years ago
- c50277f Rename clang_getUSR() -> clang_getDeclUSR(). For now we take a CXDecl instead of a CXEntity. by Ted Kremenek · 15 years ago
- d1e4d9b Don't emit string-comparison or self-comparison warnings in by Douglas Gregor · 15 years ago
- 58002f9 Remove unused code. by Mike Stump · 15 years ago
- c165f12 testcase for -ftabstop, patch by Christian Adaker! by Chris Lattner · 15 years ago
- cb329c5 use DiagRuntimeBehavior to silence the div/rem by zero warning when by Chris Lattner · 15 years ago
- 84d0a19 Improve recovery for template-ids whose template-name doesn't actually by Douglas Gregor · 15 years ago
- 7ef655a implement PR6004, warning about divide and remainder by zero. by Chris Lattner · 15 years ago
- a1e1dc7 implement PR6007, diagnosing invalid attribute((section)) by Chris Lattner · 15 years ago
- cffd516 Improve covariance tester to randomize the return value more. by Mike Stump · 15 years ago
- 5535c38 Fix the CodeGen half of PR5911 by changing reference initialization to by Chandler Carruth · 15 years ago
- e9cde11 Further tweaking of USR generation. WIP. by Ted Kremenek · 15 years ago
- 9827156 Make 'CXTranslationUnitIterator' an argument to perform_test_load(), by Ted Kremenek · 15 years ago
- 453c134 Define __weak attribute for objective-c pointers in by Fariborz Jahanian · 15 years ago
- d9b600c Parse dependent template-ids in base clauses and member by Douglas Gregor · 15 years ago
- 26337b2 Improve on objective-c pointer recognition by Fariborz Jahanian · 15 years ago
- 2e93388 When determining whether a given name is a template in a dependent by Douglas Gregor · 15 years ago
- 148299f Fix tests for r93231. by Benjamin Kramer · 15 years ago
- 9895c6a Remove trailing semicolons and silence MSVC warning about C linkage. by Benjamin Kramer · 15 years ago