- 445e23e Encode the Clang branch and Subversion revision into a PCH file, and by Douglas Gregor · 15 years ago
- 339798e Patch to implement Protocols on class extensions. by Fariborz Jahanian · 15 years ago
- b8d1191 Provide a common set of routines in Version.h that return Subversion by Douglas Gregor · 15 years ago
- 60b5d8e Pre-commit commit to get URL keyword expansion for Clang version information by Douglas Gregor · 15 years ago
- ffbb15e Use new predicates for some type equality tests. by Benjamin Kramer · 15 years ago
- 719aa44 Pass the canonical method decl to GetVtableIndex. Fixes PR5120. by Anders Carlsson · 15 years ago
- 375c31c Implement code generation of member function pointer calls. Fixes PR5121. by Anders Carlsson · 15 years ago
- 83ccfc3 Create CXXMemberCallExpr for pointer-to-member calls. by Anders Carlsson · 15 years ago
- 26bc220 Ignore No-op casts when evaluating lvalue expressions. Fixes PR5122. by Anders Carlsson · 15 years ago
- a024d17 Teach AggExprEmitter about pointers to member functions. by Anders Carlsson · 15 years ago
- 2c51f09 Handle base-to-derived casts of member function pointers in CGExprConstant.cpp by Anders Carlsson · 15 years ago
- f57b4e4 Handle members to function pointers in CGExprConstant. by Anders Carlsson · 15 years ago
- 2b35835 Move some functions from CodeGenFunctions to CodeGenModule so they can be used by CGExprConstant. by Anders Carlsson · 15 years ago
- 2df96e7 Don't update the struct alignment when adding fields to a packed struct. Fixes PR5118. by Anders Carlsson · 15 years ago
- 3d363c5 More magic pixie dust. by Mike Stump · 15 years ago
- 944e705 Fix up debug information for block pointers a bit more. by Mike Stump · 15 years ago
- 31f2f9c When building constant structs, check if the resulting LLVM struct will be bigger than the record layout size and use a packed struct if that's the case. Fixes PR5108. by Anders Carlsson · 15 years ago
- b2f81cf Make sure to free the explicit template arguments provided for an by Douglas Gregor · 15 years ago
- d789d3d - Remove Sema::FindMethodInNestedImplementations(). by Steve Naroff · 15 years ago
- 1be8aee When the return type of a function is dependent, don't perform any by Douglas Gregor · 15 years ago
- b289b3f Implement a FIXME. This improves codegen just a tad. by Mike Stump · 15 years ago
- f8c3ad7 enumerator value of 0 is not a null pointer constant for by Fariborz Jahanian · 15 years ago
- 4513272 CodeGen may see out-of-line declarations of the various special member by Douglas Gregor · 15 years ago
- 249cead Patch to implement static casting which requires one by Fariborz Jahanian · 15 years ago
- 85caf03 Set __EXCEPTIONS by checking on darwin's triple. Patch by Rafael Espindola. by Fariborz Jahanian · 15 years ago
- bb206fd Fix bad grammar in static analyzer diagnostic. Reported by Robert Purves! by Ted Kremenek · 15 years ago
- f759df0 Move the "needs exception support" logic to clang. This also fixes by Rafael Espindola · 15 years ago
- d69dd78 Fix a lame regression in IR gen for C++ delete expressions. PR5102 by Douglas Gregor · 15 years ago
- de8c5c7 A couple of refinements for laying out debug information for BlockDeclRefDecls. by Mike Stump · 15 years ago
- 9aeed32 Anonymous namespaces, sema + codegen. A lot of semantics are still broken, by John McCall · 15 years ago
- 4a5c15f Improve template argument deduction in the case where the parameter by Douglas Gregor · 15 years ago
- 3307475 When overload resolution fails for an overloaded operator, show the by Douglas Gregor · 15 years ago
- 893f955 Issue good diagnostics when initializing a refernce type with by Fariborz Jahanian · 15 years ago
- 27a84d0 Add an error for function parameters that have a qualified address space since this is not allowed by the embedded c extension spec. by Tanya Lattner · 15 years ago
- 7a8233a Note location of operators caused the circularity. by Fariborz Jahanian · 15 years ago
- 75b08f1 <rdar://problem/7263113> Make clang produce gcc's objc_assign_StrongCast as a result of type-cast of an ivar in assignment. by Fariborz Jahanian · 15 years ago
- b1a6e68 Improve debugging information for BlockDeclRefExpr. WIP. Given this by Mike Stump · 15 years ago
- 432887f Spare the processors of those poor wretches who have no choice but to write by John McCall · 15 years ago
- c4e8321 Detect operator-> chains of arbitrary length. Use a terrible data structure by John McCall · 15 years ago
- 4a4e345 self-referecing operator '->' member function was causing by Fariborz Jahanian · 15 years ago
- 5d64e5b Find operators new/delete in base classes. FIXME -= 2; by Douglas Gregor · 15 years ago
- bf1cc05 Desugaring optimizations. Add single-step desugaring methods to all by John McCall · 15 years ago
- 1070c9f The C++ delete expression strips cv-qualifiers from the pointed-to type. My previous fix eliminated this behavior, so bring it back again. by Douglas Gregor · 15 years ago
- 0c41180 Pull TypeLocVisitor into its own header file. by Argyrios Kyrtzidis · 15 years ago
- b116884 Keep track of type references in DeclReferenceMap. by Argyrios Kyrtzidis · 15 years ago
- 09d8a95 In ASTVisitor, call the correct base methods. by Argyrios Kyrtzidis · 15 years ago
- 7605618 13.1-p3 Overloadable declarations by Fariborz Jahanian · 15 years ago
- 5a70ea6 Resolve a source location inside the return type of a functon. by Argyrios Kyrtzidis · 15 years ago
- ef6cd67 Resolve a source location that is inside a type declarator. by Argyrios Kyrtzidis · 15 years ago
- eb66759 Introduce ObjCInterfaceLoc which provides type source information for ObjC interfaces. by Argyrios Kyrtzidis · 15 years ago
- f4526e3 Modify ASTLocation and apart from being a Decl or Stmt, allow it to also be: by Argyrios Kyrtzidis · 15 years ago
- f352bdd Introduce ObjCProtocolListLoc for keeping source location information for protocol references. by Argyrios Kyrtzidis · 15 years ago
- 24fab41 Introduce ObjCProtocolListType type subclass. by Argyrios Kyrtzidis · 15 years ago
- e3a535b Move DeclSpec::setProtocolQualifiers() out of line. by Argyrios Kyrtzidis · 15 years ago
- 71b0add Keep protocol source locations when parsing protocol references. by Argyrios Kyrtzidis · 15 years ago
- cd01f17 Introduce Type::getTypeClassName() that returns the string associated with the TypeClass enum. by Argyrios Kyrtzidis · 15 years ago
- 68006af Introduce TypeLoc::getSourceRange(). by Argyrios Kyrtzidis · 15 years ago
- b735471 -Introduce TypeLoc::getOpaqueData() -Make TypeLoc's constructor public. by Argyrios Kyrtzidis · 15 years ago
- 1ebd740 Add more const-goodness to ASTLocation. by Argyrios Kyrtzidis · 15 years ago
- a92ba27 Fix truck sized thinko where Darwin/ARM toolchain didn't look for programs in by Daniel Dunbar · 15 years ago
- 9091656 Handle C++ delete expressions when the overloaded delete operator is a by Douglas Gregor · 15 years ago
- 4a6a2b8 Fixes a nasty bug which only turned up in 32bit build of clang and by Fariborz Jahanian · 15 years ago
- 95efe0f Fix: <rdar://problem/7261075> [RegionStore] crash when handling load: '*((unsigned int *)"????")' by Ted Kremenek · 15 years ago
- e2b7eea Make sure to flush raw_string_ostream, from John Thompson by Douglas Gregor · 15 years ago
- 4831682 Slightly improve the semantics of extern templates for member functions of class templates by Douglas Gregor · 15 years ago
- 9e17cc6 Fix really insidious bug in RegionStoreManager::RemoveDeadBindings() by Ted Kremenek · 15 years ago
- 2472bf0 Handle CXXMemberCallExprs that point to a static method. Fixes PR5093. by Anders Carlsson · 15 years ago
- a5971b3 Reapply most of r82939, but add a guard that FieldRegions and friends by Ted Kremenek · 15 years ago
- 84080ec Handle CK_BaseToDerivedMemberPointer for member function pointers. Fixes PR5091. by Anders Carlsson · 15 years ago
- 389c44c Revert r82939. We can only not special case FieldRegions when the super region has also been invalidated. by Ted Kremenek · 15 years ago
- e9d34dc Improve support for member function pointers. by Anders Carlsson · 15 years ago
- 3016842 Use a switch statement in VisitCastExpr. by Anders Carlsson · 15 years ago
- e322f30 Make hasAggregateLLVMType use positive checks. by Anders Carlsson · 15 years ago
- 740256b Fix http://llvm.org/PR5090. by Mike Stump · 15 years ago
- b740023 Define and use a helper method to call a type conversion function. by Fariborz Jahanian · 15 years ago
- 82ad87b Minor API change. No change in functionality. by Fariborz Jahanian · 15 years ago
- d3a23b2 Add all of the C99 complex builtins prefixed with __builtin_ by Douglas Gregor · 15 years ago
- 9a8c9a2 Provide a custom diagnostic when code tries to use an unknown builtin by Douglas Gregor · 15 years ago
- 99d6c44 Multiple conversions to the same type are ambiguous but for the by Fariborz Jahanian · 15 years ago
- d04b1be Make sure that out-of-line function and variable definitions are not by Douglas Gregor · 15 years ago
- d8307b1 Patch for AST representation for the implicit conversion to a function by Fariborz Jahanian · 15 years ago
- 9d7b353 Parse a C++ scope specifier followed by a "typename" annotation token as a type name within the declaration specifiers. Fixes PR5061. by Douglas Gregor · 15 years ago
- 0d69653 Properly match instantiations of member function templates to the function templates from which they were instantiated by Douglas Gregor · 15 years ago
- 3f39602 Don't allow the same function to enter the overload candidate set by Douglas Gregor · 15 years ago
- 6a68403 Determinism is for wimps. <Wimper> by Douglas Gregor · 15 years ago
- 2531c2d Teach Sema::isDeclInScope to handle overload sets constructed from by Douglas Gregor · 15 years ago
- 182ddf0 Improve handling of friend function templates somewhat by Douglas Gregor · 15 years ago
- 13c2000 Specially handle fields, elements, and ivars in by Ted Kremenek · 15 years ago
- bada1aa Add FIXME comment. by Ted Kremenek · 15 years ago
- 8780679 Fix: by Ted Kremenek · 15 years ago
- 50755b0 Mangle dependent name expressions. Fixes PR5063. by Anders Carlsson · 15 years ago
- e45117b Use mangleTemplatePrefix when we know that we're mangling a nested template name. by Anders Carlsson · 15 years ago
- 6815e94 CodeGen for try statements. (We just emit the body for now). by Anders Carlsson · 15 years ago
- 9a7b085 Handle Eli remark on mingw __declspec macro definition by Cedric Venet · 15 years ago
- 8859917 Look for substitutions when mangling TypenameTypes. by Anders Carlsson · 15 years ago
- 0ccdf8d Better template parameter type mangling. by Anders Carlsson · 15 years ago
- f514b54 Mangle std::basic_string<char, std::char_traits<char>, std::allocator<char> > as Ss. by Anders Carlsson · 15 years ago
- 189d59c Mangle ::std::basic_string as Sb. by Anders Carlsson · 15 years ago
- 8c03155 Mangle ::std::allocator as Sa. by Anders Carlsson · 15 years ago
- aeb8537 Handle substitutions in mangleTemplatePrefix. by Anders Carlsson · 15 years ago