- 8028bfa Revert r112043, static volatiles are removed by the optimizer. Thanks Chris! by Argyrios Kyrtzidis · 14 years ago
- f869d20 Make sure volatile variables are emitted even if static. Fixes rdar://8315219 by Argyrios Kyrtzidis · 14 years ago
- a7e6845 Detabify. by Eli Friedman · 14 years ago
- ee79a4c The ARM C++ ABI is sufficiently different from the Itanium C++ ABI that by John McCall · 14 years ago
- 2c18bb7 objective-c ivar refactoring patch. Iterations by Fariborz Jahanian · 14 years ago
- 20cf717 Add some enum goodness as requested by Chris. Now instead of storing the by Charles Davis · 14 years ago
- cf807c4 Generate Attr subclasses with TableGen. by Sean Hunt · 14 years ago
- 4087f27 StringRef'ication of lots stuff, patch by Peter Davies! by Daniel Dunbar · 14 years ago
- 071cc7d Implement support for member pointers under the Microsoft C++ ABI in the by Charles Davis · 14 years ago
- ba6f816 Remove dead code, caught by unused function warnings. by Argyrios Kyrtzidis · 14 years ago
- bbc6454 Commit improved version of 111026 & 111027. by Argyrios Kyrtzidis · 14 years ago
- 192b146 Fixes block type matching bug. Radar 8302845. by Fariborz Jahanian · 14 years ago
- 2577743 Added locations and type source info for DeclarationName. by Abramo Bagnara · 14 years ago
- deacbdc Speculatively revert r110610 " Make ObjCInterfaceDecl redeclarable, 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
- d1909bb Warn if class object does not implement qualified by Fariborz Jahanian · 14 years ago
- 569c316 Allow reference binding of a reference of Objective-C object type to by Douglas Gregor · 14 years ago
- 255210e Introduce implicit conversions between AltiVec vectors and GCC by Douglas Gregor · 14 years ago
- e04f5fc Compute width/align of objc builtin types (id, etc) for radar 8258797. by Fariborz Jahanian · 14 years ago
- 4ac7c0b Change the name to something less terrible; suggestion by Doug. No functionality change. by Argyrios Kyrtzidis · 14 years ago
- ab411c8 Weak references and variables that are not definitions are not required for early codegen/deserialization. by Argyrios Kyrtzidis · 14 years ago
- 90e99a8 Merge PCHWriterDecl.cpp's isRequiredDecl and CodeGenModule::MayDeferGeneration into a new function, by Argyrios Kyrtzidis · 14 years ago
- 447234d Allow a looser form of compatibility checking (which ignores by Douglas Gregor · 14 years ago
- 63fe86b Make ASTContext always use the BumpPtrAllocator. by Douglas Gregor · 14 years ago
- f609462 Vectors are not integer types, so the type system should not classify by Douglas Gregor · 14 years ago
- a8f8dac Patch to type match comparing Objective-C Classes which implement by Fariborz Jahanian · 14 years ago
- ed8abf1 Reinstate the fix for PR7556. A silly use of isTrivial() was by Douglas Gregor · 14 years ago
- 3472430 When printing statistics for the ASTContext, also print them for its BumpPtrAllocator by Douglas Gregor · 14 years ago
- 400f512 Fix a regression of a previous commit of mine (rdar://8158953). by Argyrios Kyrtzidis · 14 years ago
- c91e9f4 Read/write more information of ASTContext for PCH. Overriden methods and instantiated-from information. by Argyrios Kyrtzidis · 14 years ago
- 0061138 Don't try to install the __[u]int128_t identifier if it is already installed by PCHReader. by Argyrios Kyrtzidis · 14 years ago
- 9421adc Read/write specialization info of static data members for PCH. by Argyrios Kyrtzidis · 14 years ago
- 1827403 Lazily declare default constructors. We now delay the construction of by Douglas Gregor · 14 years ago
- 2258431 Lazily declare implicit copy constructors. by Douglas Gregor · 14 years ago
- a376d10 Lazily declare copy-assignment operators. by Douglas Gregor · 14 years ago
- 4923aa2 Lazily declare the implicitly-declared destructor in a C++ class. by Douglas Gregor · 14 years ago
- 37ffed3 Fully read/write CXXRecordDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
- 9763e22 - Allow a typedef type to be read from PCH even if its decl is currently initializing. by Argyrios Kyrtzidis · 14 years ago
- 788b0fd improve altivec vector bool/pixel support, patch by Anton Yartsev by Chris Lattner · 14 years ago
- 80aa1cd Patch to provide separate ASTs for multiple ObjC class extension by Fariborz Jahanian · 14 years ago
- f057bf7 Change two static variables into instance variables of ASTContext. This allows us to have multiple copies by Ted Kremenek · 14 years ago
- 3e1274f Canonicalize template template parameters when canonicalizing a by Douglas Gregor · 14 years ago
- efed5c8 Revert r106099; it broke self-host. by Douglas Gregor · 14 years ago
- 6cd8087 Added TemplateTypeParmType::getDecl(). by Abramo Bagnara · 14 years ago
- 2ade35e Introduce Type::isIntegralOrEnumerationType(), to cover those places by Douglas Gregor · 14 years ago
- 71d74bc TemplateSpecializationType's isCurrentInstantiation bit can be derived by John McCall · 14 years ago
- ef99001 Don't store ASTContext references in the TST nodes just to support profiling. by John McCall · 14 years ago
- 24da709 Provide an Objective C mangling for wchar_t. Patch by Nico Weber! by John McCall · 14 years ago
- 3350095 Split DependentNameType into two types. DependentNameType represents the by John McCall · 14 years ago
- 5a57efd Tweak our handling of the notion of a standard conversion sequence by Douglas Gregor · 14 years ago
- dcfcfbe Fix memory leak in ASTContext where ASTRecordLayout objects involving C++ structures wouldn't have by Ted Kremenek · 14 years ago
- bf1a028 Alter the interface of GetTypeForDeclarator to return a TypeSourceInfo*. by John McCall · 14 years ago
- 6deecb0 Correctly align large arrays in x86-64. This fixes PR5599. by Rafael Espindola · 14 years ago
- c71a491 Preserve more information from a block's original function declarator, if one by John McCall · 14 years ago
- 64fd7e8 Fixed Objective-C type encoding for bitfields for the GNU runtime to match the encoding used by GCC. by David Chisnall · 14 years ago
- 81148e9 Fix 80-column. by Fariborz Jahanian · 14 years ago
- 38c9ab8 Objective-c++ IR gen. by Fariborz Jahanian · 14 years ago
- 1e641ce Move the relevant ASTContext member functions that deal with ASTRecordLayoutBuilder into RecordLayoutBuilder.cpp. This matches the way we interact with other builder classes (CGRecordLayoutBuilder, VTableBuilder and VTTBuilder) and it also allows for making ASTRecordLayoutBuilder a private class without a header file. by Anders Carlsson · 14 years ago
- ceafbde A type- or value-dependent expression cannot use bitfield by Douglas Gregor · 14 years ago
- 0054531 Keep track of all of the class and function template's "common" by Douglas Gregor · 14 years ago
- 715e9c8 Even though we don't unique VLA types, we still need to build a by Douglas Gregor · 14 years ago
- ea1471e Support implicitly closing on 'this' in a block. Fixed PR7165. by John McCall · 14 years ago
- 2390a72 Adds support for ObjC++'s GC attribute on declaration of by Fariborz Jahanian · 14 years ago
- 532ec7b Teach the ObjC mangler to ignore member pointers just like gcc does. by John McCall · 14 years ago
- 9dadd94 Teach ASTContext::getUnqualifiedArrayType() how to look through by Douglas Gregor · 14 years ago
- c12c5bb Substantially alter the design of the Objective C type AST by introducing by John McCall · 14 years ago
- 465d41b Merged Elaborated and QualifiedName types. by Abramo Bagnara · 14 years ago
- 45d9c2d Allocate most of DeclarationNamesTable using ASTContext's allcocator. The only things that by Ted Kremenek · 14 years ago
- ac9590e Start converting pieces of DeclarationNameTable to be allocated using ASTContext's allocator. by Ted Kremenek · 14 years ago
- 6fb9439 Implement encoding of methods which have instantiated template arguments. by Fariborz Jahanian · 14 years ago
- 2888b65 When synthesizing Objective C records, give the synthetic fields public by John McCall · 15 years ago
- 6a15c85 Revert "Fix for PR6953: per gcc, regparm and noreturn affect the compatibility of", it is breaking the builds of quite a few projects (emacs, dovecot, gnutar, bison). by Daniel Dunbar · 15 years ago
- 24f2801 Fix for PR6953: per gcc, regparm and noreturn affect the compatibility of by Eli Friedman · 15 years ago
- b170ca5 More simplifications. by Benjamin Kramer · 15 years ago
- 786cd15 Move CollectIvarsToConstructOrDestruct to Sema by Fariborz Jahanian · 15 years ago
- 0237941 Simplify some code. No change in functionality. by Benjamin Kramer · 15 years ago
- 31f17ec Make the InjectedClassNameType the canonical type of the current instantiation by John McCall · 15 years ago
- 184d790 New method to construct/destruct ivars that have non-trivial default by Fariborz Jahanian · 15 years ago
- 046861b Turn CXXMethodVector into a generic class template. by Anders Carlsson · 15 years ago
- 2bb5dda More work toward implementing NeXt's -fno-constant-cfstrings - wip. by Fariborz Jahanian · 15 years ago
- 8eefcd3 When computing the alignof value for a vector type, ensure that by Dan Gohman · 15 years ago
- 8d8ab74 AST: Dump ASTRecordLayout objects when they are created with -fdump-record-layouts. by Daniel Dunbar · 15 years ago
- cb421fa Fix -Wcast-qual warnings. by Dan Gohman · 15 years ago
- aa1d761 Add encoding of reference types like gcc does for objc methods and by Fariborz Jahanian · 15 years ago
- 7732cc9 Implement method type encoding in the presense by Fariborz Jahanian · 15 years ago
- 6f46c26 Fix a misuse of iterators when iterating through block's by Fariborz Jahanian · 15 years ago
- a983448 Put type restriction on convesion to nonconforming 'id' back in by Fariborz Jahanian · 15 years ago
- 699fca2 Relax the typesafty rules of block pointers types which by Fariborz Jahanian · 15 years ago
- 4a2023f Extend DependentNameType with a keyword enum that specifies whether by Douglas Gregor · 15 years ago
- 4714c12 Rename TypenameType to DependentNameType in anticipation of some by Douglas Gregor · 15 years ago
- 425ef72 Remember the regparm attribute in FunctionType::ExtInfo. Fixes PR3782. by Rafael Espindola · 15 years ago
- 264ba48 the big refactoring bits of PR3782. by Rafael Espindola · 15 years ago
- 802c66e Be a bit more consistent in using operator-> by Rafael Espindola · 15 years ago
- 0c01d18 Implement a framework for the delay of arbitrary diagnostics within by John McCall · 15 years ago
- 3bfacdf More clean up of ivars which are either in class extensions and by Fariborz Jahanian · 15 years ago
- c6fbbed Remove the capture, serialization, and deserialization of comment by Douglas Gregor · 15 years ago
- 132f2a2 objective-c patch to provide type safty when blocks are passing or by Fariborz Jahanian · 15 years ago
- f6ac97b Let SourceManager::getBufferData return StringRef instead of a pair of two const char*. by Benjamin Kramer · 15 years ago
- f715ca1 Give SourceManager a Diagnostic object with which to report errors, by Douglas Gregor · 15 years ago
- aea67db Introduce a new BufferResult class to act as the return type of by Douglas Gregor · 15 years ago