- 068f347 Revert r82123 for now. by Anders Carlsson · 16 years ago
- b237fd6 Temporary band-aid for handling empty classes somewhat better. by Anders Carlsson · 16 years ago
- 657094b Treat an unqualified RecordType as a RecordDecl when substituting. by Anders Carlsson · 16 years ago
- 6862fc7 Substitution for prefixes. by Anders Carlsson · 16 years ago
- 634b245 Improve driver error message when only running the preprocessor and an input is by Daniel Dunbar · 16 years ago
- 03c9d53 Substitute unscoped template names. by Anders Carlsson · 16 years ago
- 6793966 IRgen/ObjC: Correctly construct the function info for variadic message sends. by Daniel Dunbar · 16 years ago
- d6c93d7 IRgen/ObjC: Make the target method decl available to GenerateMessageSendSuper. by Daniel Dunbar · 16 years ago
- d3a932a Add mangleSubstitution/addSubstitution variants that take a NamedDecl. by Anders Carlsson · 16 years ago
- 9234b7f When mangling function template specialization, mangle the type encoding of the original function template. Also, port mangle.cpp and function-template-specialization.cpp over to using FileCheck. by Anders Carlsson · 16 years ago
- 201ce74 Add new functions to the mangler for the <unscoped-name> and <unscoped-template-name> productions. by Anders Carlsson · 16 years ago
- e24d38f PCH: When writing PCH files, tweak the predicate function deciding whether to mark a decl as "external" to be closer to reality. by Daniel Dunbar · 16 years ago
- 04a0b50 PCH: When deserializing an explicit "external definition", don't pass it to HandleTopLevelDecl -- this is already being done inside the reader. by Daniel Dunbar · 16 years ago
- e3b8d07 We don't need a -compile-ast clang-cc action, we can just use -S. by Daniel Dunbar · 16 years ago
- 7696737 Add basic substitution to the C++ mangler. It currently only looks at types. by Anders Carlsson · 16 years ago
- 83913e3 When creating function types, remove any top-level CVR qualifications in the function type argument types. by Anders Carlsson · 16 years ago
- dbf3cfd patch for generating objc'2 objc_assign_ivar. WIP. by Fariborz Jahanian · 16 years ago
- dd4a3b0 Improved representation and support for friend class templates. Angst about same. by John McCall · 16 years ago
- b123ea3 Starting patch to generate more specific API for objc's by Fariborz Jahanian · 16 years ago
- 197c8d9 Fix spelling. by Mike Stump · 16 years ago
- 0de51bc Improve handling of vector casts in C++. by Anders Carlsson · 16 years ago
- e95b409 Teach Sema::FindInstantiatedDecl to find instantiated RecordDecls even by Douglas Gregor · 16 years ago
- 59a53fa Do not generate write-barrier in indirect assignment to a weak object. by Fariborz Jahanian · 16 years ago
- 8e674ae Removed a superfluous check before setting a flag (objc GC). by Fariborz Jahanian · 16 years ago
- 0a8f847 x86-64 ABI: If a type is a C++ record with either a non-trivial destructor or a non-trivial copy constructor, it should be passed in a pointer. Daniel, plz review. by Anders Carlsson · 16 years ago
- 3747382 PR4991: Properly remove trailing newline from __TIMESTAMP__. by Benjamin Kramer · 16 years ago
- 6bea73b Incremental improvement to logic determining whether we emit unwind tables or by Daniel Dunbar · 16 years ago
- 7c039bf Have divide-by-zero checker not handled undefined denominators. This is handled by the generic checking for undefined operands for BinaryOperators. by Ted Kremenek · 16 years ago
- 7682302 Remove ImplicitBadDivides/ExplicitBadDivides node sets. This checking is now down by a 'Checker' and not build into GRExprEngine. by Ted Kremenek · 16 years ago
- e94e0d4 fix some ppc register name issues, patch by Richard Pennington! by Chris Lattner · 16 years ago
- f918b8f Collapse more clang version numbers down into fewer places. by Mike Stump · 16 years ago
- 861d0e8 Fix a typo in a FIXME by Douglas Gregor · 16 years ago
- 1f2c32e Back to 1.1 we go. by Mike Stump · 16 years ago
- a5c1294 In building list of visible conversion functions, use by Fariborz Jahanian · 16 years ago
- 7adb10f When implicitly declaring operators new, new[], delete, and delete[], by Douglas Gregor · 16 years ago
- 8b915e7 1) don't do overload resolution in selecting conversion by Fariborz Jahanian · 16 years ago
- 5a86217 Be sure to use the correct version instead of inventing the wrong one. by Mike Stump · 16 years ago
- 7171011 Add back the workaround since it lead to constructor conversion bugs :( by Anders Carlsson · 16 years ago
- 14e0b3d Make sure we're comparing the canonical types when we determine by Douglas Gregor · 16 years ago
- 1fdd89b When printing an overload candidate that is a function template specialization, by Douglas Gregor · 16 years ago
- 34acd3e Issue good diagnostics when initialization failes due to by Fariborz Jahanian · 16 years ago
- f882574 Add an assertion and a test case, in a fruitless attempt to track down an existing bug by Douglas Gregor · 16 years ago
- 24c411b Fix static analyzer regression when emitting undefined value warnings by Ted Kremenek · 16 years ago
- f652793 Perform overload resolution when selecting a pointer conversion by Fariborz Jahanian · 16 years ago
- 9eea08b Slightly improved template argument deduction for use in partial by Douglas Gregor · 16 years ago
- 6fcec8b Code generation of Conditional operators that are lvalues (but that aren't bitfields). by Anders Carlsson · 16 years ago
- bf4ea56 Implement partial ordering of class template partial specializations by Douglas Gregor · 16 years ago
- 474e102 Use getTrueExpr/getFalseExpr as suggested by Doug. by Anders Carlsson · 16 years ago
- aac6e3a If a conversion operator exists in a base class, make sure to cast the object to that base class. by Anders Carlsson · 16 years ago
- f6c213a When performing an user defined conversion sequence, perform the initial standard conversion sequence. This lets us remove a workaround in SemaCompleteConstructorCall. by Anders Carlsson · 16 years ago
- 626c2d6 Revert for real. by Anders Carlsson · 16 years ago
- 7f5d03a Whoops, didn't mean to commit this. by Anders Carlsson · 16 years ago
- 4c5fad3 Only reuse an already existing ImplicitCastExpr if the cast kinds are the same. by Anders Carlsson · 16 years ago
- c0a2fd8 Get rid of the CastInfo struct. by Anders Carlsson · 16 years ago
- 7f9e646 Handle reinterpret_cast between integral types and pointer types. by Anders Carlsson · 16 years ago
- c1eb14a Codegen support for nullptr from C++0x. by Anders Carlsson · 16 years ago
- aab7efe Per feedback from Eli, recognize in the transfer function logic for by Ted Kremenek · 16 years ago
- 6b0c6eb Fix typo in comment. by Ted Kremenek · 16 years ago
- e2b5744 Add static analyzer transfer function support for __builtin_offsetof. by Ted Kremenek · 16 years ago
- 78cf9a2 Issue a good diagnostics when attempt to select by Fariborz Jahanian · 16 years ago
- 1d524c3 Diagnose taking the address of a bit-field inside a conditional operator. by Anders Carlsson · 16 years ago
- 5d7d375 Implement partial ordering of function templates when calling a by Douglas Gregor · 16 years ago
- d173b20 Test function template partial ordering when resolving the address of by Douglas Gregor · 16 years ago
- 06c9cb4 Fix: <rdar://problem/5905851> do not report a leak when post-dominated by a call by Ted Kremenek · 16 years ago
- 05b23ea Skeletal support for friend class templates. by John McCall · 16 years ago
- 4202557 ARM/[A]APCS: Ignore empty records passed as arguments. by Daniel Dunbar · 16 years ago
- e73bb60 Refactor MarkDeductedTemplateParameters into by Douglas Gregor · 16 years ago
- b191e2d Used visible conversion function api to do overload by Fariborz Jahanian · 16 years ago
- 90b6acf Implement FIXME: free up BugReportEquivClass objects when deleting BugTypes. by Ted Kremenek · 16 years ago
- 0f9a5b5 -Wchar-subscripts should not warn for explicit signed char subscripts either. Another fix for PR4978. by Sam Weinig · 16 years ago
- 1282029 Tighten up checking of non-dependent arguments as part of template by Douglas Gregor · 16 years ago
- a7c5b08 Small fix to stop CGObjCGNU emitting symbols that break some versions of gas. by David Chisnall · 16 years ago
- 8a51491 Implement partial ordering of function template specializations by Douglas Gregor · 16 years ago
- b0a2290 -Wchar-subscripts should not warn for unsigned char subscripts. Fixes PR4978. by Sam Weinig · 16 years ago
- c3f48cd Using the property dot-syntax to invoke a non-eixsting by Fariborz Jahanian · 16 years ago
- de1d26b Remove an unnecessary FunctionDecl parameter to the synthesizing functions. by Anders Carlsson · 16 years ago
- 34771b5 Fix subtle bug in generating LLVM function declarations for builtin functions. by Daniel Dunbar · 16 years ago
- b0d5819 ARM/APCS: Don't treat structs w/ floating point types as "integer like". by Daniel Dunbar · 16 years ago
- 76e2b71 Add support for -Wchar-subscripts. Fixes PR4801. by Sam Weinig · 16 years ago
- 283e4d5 If a function call returns a reference, don't bind it to a temporary. by Anders Carlsson · 16 years ago
- b9ea0b5 Implement CodeGenFunction::EmitCXXExprWithTemporariesLValue. by Anders Carlsson · 16 years ago
- 16a0808 Some minor clang/ARM/AAPCS tweaks. by Daniel Dunbar · 16 years ago
- 018ba5a Add TargetInfo::getABI(), and base ARM APCS vs AAPCS choice on that. by Daniel Dunbar · 16 years ago
- 2030d8f Support -mabi= for clang/ARM. by Daniel Dunbar · 16 years ago
- db29104 Handle delete where the class has a virtual destructor. by Anders Carlsson · 16 years ago
- a2a4161 ARM target tweaks. by Daniel Dunbar · 16 years ago
- 2c59d3c Perform the C++ specific semantic checks of a function declaration after it's been merged with the previous declaration. This ensures that getPreviousDecl() will have the right value when ActOnConversionDeclarator is called. by Anders Carlsson · 16 years ago
- e0c8822 Fix another byref bug. This should hopefully get QuickLookPlugins building successfully. by Anders Carlsson · 16 years ago
- b2f295c Add utility to evaluate lvalues which are an offset relative to a stack by Eli Friedman · 16 years ago
- 98303b9 ARM/APCS: Only "integer like" aggregates should be returned in r0 (following by Daniel Dunbar · 16 years ago
- 1fc09a9 Rework the way we determine whether an externally visible symbol is by Douglas Gregor · 16 years ago
- 0a23d76 Don't use the PredefinedExpr string as the global variable name, these don't by Daniel Dunbar · 16 years ago
- ca0017a whitespace fix by Chris Lattner · 16 years ago
- eef9df2 Update CMake files. by Benjamin Kramer · 16 years ago
- faebcbb More improvement in building list of visible conversion by Fariborz Jahanian · 16 years ago
- debc629 Removed Context argument from couple of methods which don't need them. by Fariborz Jahanian · 16 years ago
- 9e8725a Add FIXME for alignments that won't be honored. by Mike Stump · 16 years ago
- 7445d55 We can't have ctors in the vtable (right Doug?) :-) by Mike Stump · 16 years ago
- 6250921 More work toward having an access method for visible conversion functions. by Fariborz Jahanian · 16 years ago
- 0ee33cf Handle CK_DerivedToBase when emitting lvalue casts. by Anders Carlsson · 16 years ago