- a93fc9f After an error of any kind has occurred, don't assert when attempting by Douglas Gregor · 13 years ago
- b710722 Patch up several Sema::FindInstantiatedDecl() callers, so that they'll by Douglas Gregor · 13 years ago
- 79bfb4b Emit a stop point before a call expression so that debugger has some chance of getting some footing when user wants to stop at 2nd bar() in following expression when all function calls are inlined. by Devang Patel · 13 years ago
- 087eb5a When constructing source-location information for a by Douglas Gregor · 13 years ago
- 787a40d *Recursively* set the context of a template parameter, so that we also by Douglas Gregor · 13 years ago
- 9a299e0 Make sure to put template parameters into their owning template's by Douglas Gregor · 13 years ago
- abfb405 Fixed source range for function template specializations. by Abramo Bagnara · 13 years ago
- 4a85a73 Fixed source range for ClassTemplateSpecializationDecl. by Abramo Bagnara · 13 years ago
- c54061a Move private structs into anonymous namespaces. by Benjamin Kramer · 13 years ago
- 77d4ee2 Improved TemplateTypeParmDecl end location. by Abramo Bagnara · 13 years ago
- ee4bfd4 Fixed end location of NonTypeTemplateParamDecl. by Abramo Bagnara · 13 years ago
- 8fbb762 Fixed end location of FriendDecl. by Abramo Bagnara · 13 years ago
- 1a0918a Don't consider visibility from template parameter lists if we're by John McCall · 13 years ago
- fb4eb9f Access ivars with inbounds GEPs, even in -fwrapv. It's unlikely that by John McCall · 13 years ago
- 604da29 Let's do super message sends with static allocas instead of dynamic ones. by John McCall · 13 years ago
- 14aa217 Make AttributedTypes for GC-qualified types and fix some miscellaneous by John McCall · 13 years ago
- 0498247 Correctly handle nested switch statements in CFGBuilder when on switch statement has a condition that evaluates to a constant. by Ted Kremenek · 13 years ago
- 0266aa3 -Woverloaded-virtual shouldn't warn for static functions. Fixes rdar://9083431 & http://llvm.org/PR9396. by Argyrios Kyrtzidis · 13 years ago
- b46ae39 Fix PR9390 in not one, but two ways: by Douglas Gregor · 13 years ago
- 093ac46 Encode argument numbering in debug info so that code generator can emit them in order. by Devang Patel · 13 years ago
- 203548b Fixed source range for LabelDecl. by Abramo Bagnara · 13 years ago
- 48b8959 Don't emit unused warning for deleted functions. Fixes rdar://8365684 & http://llvm.org/PR9391. by Argyrios Kyrtzidis · 13 years ago
- 159c0a0 Finish updated test by Douglas Gregor · 13 years ago
- 9ca957a Add coverage test for CFGImplicitDtor::getDestructorDecl() when handling typedefs. by Ted Kremenek · 13 years ago
- 0f0ea2a Eliminate redundant nested-name-specifiers on by Douglas Gregor · 13 years ago
- 55a9637 Removed left brace location from LinkageSpecDecl. by Abramo Bagnara · 13 years ago
- 5f6bcbe Fixed end source location for LinkageSpecDecl. by Abramo Bagnara · 13 years ago
- 21e006e Fixed source range for FileScopeAsmDecl. Others source range fixes will follow. by Abramo Bagnara · 13 years ago
- 6771423 When we use the default template arguments of a template template by Douglas Gregor · 13 years ago
- dfbbcf9 Add a missing break, from John Wiegley by Douglas Gregor · 13 years ago
- c5aff44 Teach CFGImplicitDtor::getDestructorDecl() about arrays of objects with destructors. by Ted Kremenek · 13 years ago
- 697d42d Teach CFGImplicitDtor::getDestructorDecl() about reference types. by Ted Kremenek · 13 years ago
- 2ae0054 Let's go with John and Ted's preferred fix. by Matt Beaumont-Gay · 13 years ago
- 8e23e6d Keep GCC from complaining about falling off the end of the function. by Matt Beaumont-Gay · 13 years ago
- 361cf98 Fix a typo. by Dan Gohman · 13 years ago
- 1e284a7 Remove cruft by Douglas Gregor · 13 years ago
- 0a9beb5 Force CaseStmt to store its child statements in source-code order, by Douglas Gregor · 13 years ago
- 9c6082f Revert "Add CC_Win64ThisCall and set it in the necessary places." by Tilmann Scheller · 13 years ago
- 9a7e09d Apply sysroot to system c++ headers too. Fixes PR9372. by Rafael Espindola · 13 years ago
- 0483a6f Only emit string initializers in-place if types match. Fixes PR9373. by Benjamin Kramer · 13 years ago
- 75e8504 Fix the source range for a member access expression that includes a by Douglas Gregor · 13 years ago
- d976c8e Work around a misdesigned GCC warning. by John McCall · 13 years ago
- ca0df92 Revert "Add preliminary support for MSVC-style vtables." by Tilmann Scheller · 13 years ago
- c9f8f5a Introduce CFGImplicitDtor::isNoReturn() to query whether a destructor actually returns. Use this for -Wreturn-type to prune false positives reported in PR 6884. by Ted Kremenek · 13 years ago
- 41ba267 revert r126858. by Devang Patel · 13 years ago
- 180ff3a IRGen. Fix IR when message returns reference type. // rdar://8604515. by Fariborz Jahanian · 13 years ago
- ab456cf Add preliminary support for MSVC-style vtables. by Tilmann Scheller · 13 years ago
- 88d117c Add CC_Win64ThisCall and set it in the necessary places. by Tilmann Scheller · 13 years ago
- c314aa4 Teach libclang how to visit the children of a C++ base-class specifier by Douglas Gregor · 13 years ago
- 810b07c by Devang Patel · 13 years ago
- 6ebe664 Eliminate an unnecessary TemporaryBase object from TreeTransform by Douglas Gregor · 13 years ago
- 044526f Kill off the by Douglas Gregor · 13 years ago
- d11050f Eliminate TreeTransform::RebuildNestedNameSpecifier(), all four of by Douglas Gregor · 13 years ago
- 21e2e60 Eliminate an unnecessary use of CXXScopeSpec::MakeTrivial. We have proper nested-name-specifier source-location information in DependentTemplateSpecializationTypeLocs now by Douglas Gregor · 13 years ago
- 9151c11 Kill off TreeTransform::TransformNestedNameSpecifier() in favor of the by Douglas Gregor · 13 years ago
- 1d752d7 Kill off the TreeTransform::TransformTemplateName overload that has by Douglas Gregor · 13 years ago
- b71d821 Kill off one of the TreeTransform::TransformTypeInObjectScope() by Douglas Gregor · 13 years ago
- f1fe375 Fix a thinko found by Craig Silverstein by Douglas Gregor · 13 years ago
- fd4ffeb Start migrating TreeTransform's TransformTemplateName over to version by Douglas Gregor · 13 years ago
- 3da5cb2 Revert r126794. by Devang Patel · 13 years ago
- b6744ef Push nested-name-specifier source location information into template by Douglas Gregor · 13 years ago
- 46bb4f1 Eliminate some unused getQualifierRange() member functions. We deal in nested-name-specifier locations now. by Douglas Gregor · 13 years ago
- 883cc2c Don't hard-code these constants, or at least don't hard-code them so hard. by John McCall · 13 years ago
- bdc49d3 Pretty up the wrong-number-of-arguments-for-attribute diagnostic by by John McCall · 13 years ago
- d5313b0 Provide an attribute, objc_method_family, to allow the inferred family by John McCall · 13 years ago
- 0ae927b Split out a subgroup of -Wconversion called -Wsign-conversion. Note that by John McCall · 13 years ago
- d113a6f Hack in something so that we emit better debug information about by John McCall · 13 years ago
- eca5d22 Support a new InheritableAttr subclass, InheritableParamAttr, which is by John McCall · 13 years ago
- 018591f Semantic checking for exception specifications should be triggered by by John McCall · 13 years ago
- 406f98f When we're substituting into a parameter-type-list nested inside the pattern by Douglas Gregor · 13 years ago
- 85f3d76 Move some of the logic about classifying Objective-C methods into by John McCall · 13 years ago
- fa0b409 PR9350: increment/decrement of char (and anything else narrower than int) by Eli Friedman · 13 years ago
- db04e2e build: Allow disabling movt/movw from build, for testing purposes. by Daniel Dunbar · 13 years ago
- 059101f Push nested-name-specifier source-location information into dependent by Douglas Gregor · 13 years ago
- e71f3d5 Teach CFGBuilder to prune trivially unreachable case statements. by Ted Kremenek · 13 years ago
- 8a04585 Encode argument numbering in debug info so that code generator can emit them in order. by Devang Patel · 13 years ago
- 86643b8 Since getDriver().getInstalledDir() returns a const char *, don't try to by Benjamin Kramer · 13 years ago
- fb7cb35 Don't warn about unused values in ternary ?: expressions unless both the LHS and RHS are "unused" (side-effect free). by Ted Kremenek · 13 years ago
- 94fdffa Push nested-name-specifier source-location information into dependent by Douglas Gregor · 13 years ago
- 438d7f0 Kill off more names to fix this test by Douglas Gregor · 13 years ago
- ef165c9 Revert 123553, as sys::fs::unique_file is not finished yet. by Dan Gohman · 13 years ago
- 425a31e Don't warning about shifting by too many bits in dead code. by Ted Kremenek · 13 years ago
- d25f485 Fix the test. by Roman Divacky · 13 years ago
- bbe8e3e Driver/Darwin: Be bug compatible with GCC and ignore -pg on ARM. by Daniel Dunbar · 13 years ago
- 3aea4da For C++, enhance -Warray-bounds to recursively analyze array subscript accesses in ?: expressions. by Ted Kremenek · 13 years ago
- 9e87687 Reinstate the introduction of source-location information for by Douglas Gregor · 13 years ago
- 451f8ca The default CPU on FreeBSD for i386 should be i486, not pentium4. by Roman Divacky · 13 years ago
- 082bf7a Don't wanr about "negative shifts" in code that is unreachable. Fixes PR 5544. by Ted Kremenek · 13 years ago
- 6307660 On FreeBSD, make sure /usr/local/include is *not* in the default include by Roman Divacky · 13 years ago
- 20f1462 On FreeBSD, we don't want 'getDriver().Dir + "/../lib"' added to the by Roman Divacky · 13 years ago
- 58e5ac9 For linking on FreeBSD, don't add a hardcoded "-L/usr/lib", but by Roman Divacky · 13 years ago
- cfe9af2 Implement -mrtd which sets the StdCall calling convention to be the default one. by Roman Divacky · 13 years ago
- 1c51b1c Add missing options. by Roman Divacky · 13 years ago
- c0ddef2 objc IRGen for Next runtime message API. by Fariborz Jahanian · 13 years ago
- 2786864 Revert r126748, my second attempt at nested-name-specifier source by Douglas Gregor · 13 years ago
- 90566c0 Implement comparison of C++0x scoped enumeration types. Fixes PR9333. by Douglas Gregor · 13 years ago
- fff9513 When digging into a cv-qualified return type that is a pointer type to by Douglas Gregor · 13 years ago
- ef24c4b When building a type for a typename specifier, check specifically for by Douglas Gregor · 13 years ago
- be38c5f Reinstate r126737, extending the generation of type-source location by Douglas Gregor · 13 years ago
- 44cd9f9 Revert r126737, the most recent nested-name-specifier location change, for buildbot breakage. by Douglas Gregor · 13 years ago