- 3bc93e3 Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as per review discussion in r170365 by David Blaikie · 12 years ago
- 5e24f2d [PCH] Make the new PCH format (control block) backwards compatible and by Argyrios Kyrtzidis · 12 years ago
- a89b618 [PCH] When writing out the list of input files, avoid emitting duplicate by Argyrios Kyrtzidis · 12 years ago
- bc2a35d Finish implementing 'selected constructor' rules for triviality in C++11. In by Richard Smith · 12 years ago
- d5bc867 Implement C++03 [dcl.init]p5's checking for value-initialization of references by Richard Smith · 12 years ago
- 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
- 7d04d3a Refactor to reduce duplication in handling of special member functions. No functionality change. by Richard Smith · 12 years ago
- acf796b Store on the CXXRecordDecl whether the class has, or would have, a copy by Richard Smith · 12 years ago
- 2a82ca2 Introduce ASTUnresolvedSet, an UnresolvedSet-like class, whose contents are by Argyrios Kyrtzidis · 12 years ago
- 992d917 [modules] Use a memory buffer directly as input for the module includes, by Argyrios Kyrtzidis · 12 years ago
- 958bcaf [modules] Setup the import location of a module file and use it by Argyrios Kyrtzidis · 12 years ago
- 4fa4b48 Suppress elided variadic macro argument extension diagnostic for macros using by Eli Friedman · 12 years ago
- 4182ed6 [PCH] Remove the stat cache from the PCH file. by Argyrios Kyrtzidis · 12 years ago
- 33e1576 [PCH] The diagnostic state points can refer to previously created by Argyrios Kyrtzidis · 12 years ago
- 4c0c7e8 Teach the PCH validator to check the preprocessor options, especially by Douglas Gregor · 12 years ago
- a71a7d8 (De-)serialize the preprocessor options, including macros defined, by Douglas Gregor · 12 years ago
- bbf3831 (De-)serialize header search options. by Douglas Gregor · 12 years ago
- 1b2c3c0 (De-)serialize the file system options. by Douglas Gregor · 12 years ago
- 5f3d822 Serialize DiagnosticOptions to the AST file. by Douglas Gregor · 12 years ago
- a930dc9 Eliminate the redundancy between source-file information in the source by Douglas Gregor · 12 years ago
- bacc2c5 ASTWriter.cpp: Fix a warning. [-Wunused-variable] by NAKAMURA Takumi · 12 years ago
- c337fef Describe the new input-files block and its record, for llvm-bcanalyzer. by Douglas Gregor · 12 years ago
- 745e6f1 Move the set of files to be validated in an AST file into the control by Douglas Gregor · 12 years ago
- 39c497b Collapse the original file name and original file ID records into a by Douglas Gregor · 12 years ago
- 7ae467f Collapse the "version control revision/tag" AST file record into the by Douglas Gregor · 12 years ago
- ee097c1 Split the target options out into their own record within the AST by Douglas Gregor · 12 years ago
- 1d9d989 Start factoring the on-disk records for an AST file into a control by Douglas Gregor · 12 years ago
- 57016dd Serialize TargetOptions into an AST file, and make sure that we keep by Douglas Gregor · 12 years ago
- 2b49d1f Introduce the notion of excluded headers into the module map by Douglas Gregor · 12 years ago
- 54c8a40 Track which particular submodule #undef's a macro, so that the actual by Douglas Gregor · 12 years ago
- 900ab95 [libclang] Improve AST serialization done by ASTUnit::Save(). by Argyrios Kyrtzidis · 12 years ago
- 4145228 Remove the ASTDeserializationListener's MacroVisible() callback, which by Douglas Gregor · 12 years ago
- 7097be9 Remove an unused bit from the serialized IdentifierInfo by Douglas Gregor · 12 years ago
- 6c6c54a Deserialize macro history when we deserialize an identifier that has by Douglas Gregor · 12 years ago
- a8235d6 Rework the (de-)serialization of macros, as stored in by Douglas Gregor · 12 years ago
- 3644d97 If a macro has been #undef'd in a precompiled header, we still need to by Douglas Gregor · 12 years ago
- c7782d9 [Modules] Introduce Module::TopHeaders which is a set of top-level headers by Argyrios Kyrtzidis · 12 years ago
- 59c0a81 Fixed FunctionTypeLoc source range. by Abramo Bagnara · 12 years ago
- a2ea4d9 [PCH/Module] Change the map of file-level DeclIDs to use a FileID by Argyrios Kyrtzidis · 12 years ago
- 2093e0b [libclang] When indexing an AST file, only deserialize the file level by Argyrios Kyrtzidis · 12 years ago
- 8dd927c Add info in the preprocessing record whether an inclusion directive by Argyrios Kyrtzidis · 12 years ago
- d7a6b16 Fix the AST representation for non-type template arguments to encode by Eli Friedman · 12 years ago
- 4d7e0ce Macro history (de-)serialization. Deserialization currently reads only the latest macro definition. Needs more work. by Alexander Kornienko · 12 years ago
- 5931331 ASTWriter: Tighten up assertions when emitting a declaration name. by Benjamin Kramer · 12 years ago
- 8da8a66 Add the TypeSourceInfo for the lambda call operator to the lambda's by Eli Friedman · 12 years ago
- 8a64bb5 Keep history of macro definitions and #undefs by Alexander Kornienko · 12 years ago
- df5faf5 [ms-inline asm] As part of a larger refactoring, rename AsmStmt to GCCAsmStmt. by Chad Rosier · 12 years ago
- cd518a0 [ms-inline asm] Update the AST Reader/Writer for MS-style inline asms. by Chad Rosier · 12 years ago
- 1ddbd89 Fix a few -Wdocumentation warnings. by Dmitri Gribenko · 12 years ago
- 9fbf327 Remove trailing return flag from FunctionTypeLoc, since we now carry that by Richard Smith · 12 years ago
- b9d0b76 Final piece of core issue 1330: delay computing the exception specification of by Richard Smith · 12 years ago
- 4990890 Inline storage of attributes in AttributedStmt. by Alexander Kornienko · 12 years ago
- 811c820 Don't store pointers into a std::vector (RawCommentList::Comments). Although by Dmitri Gribenko · 12 years ago
- 7518b37 [PCH] Make sure that all newly introduced visible decls in a DeclContext by Argyrios Kyrtzidis · 12 years ago
- 260611a Restructure how the driver communicates information about the by John McCall · 12 years ago
- aa0cd85 Structured comment parsing, first step. by Dmitri Gribenko · 12 years ago
- c5613b2 Explicitly build __builtin_va_list. by Meador Inge · 12 years ago
- d3861ce Remove CXXRecordDecl flags which are unused after r158289. by Richard Smith · 12 years ago
- 47d9de6 Switch LineTableInfo to use FileID instead of int for file references, by Douglas Gregor · 12 years ago
- 8552437 Plug a long standing memory leak in TemplateArgument. by Benjamin Kramer · 12 years ago
- facde17 Remove unused private member variables found by clang's new -Wunused-private-field. by Benjamin Kramer · 12 years ago
- d079abf A union can have a constexpr defaulted default constructor, if it has an by Richard Smith · 12 years ago
- 7bb698a Fix serialization of uninstantiated exception specifications. Patch by Li Kan, by Richard Smith · 12 years ago
- eb382ec Implements boxed expressions for Objective-C. <rdar://problem/10194391> by Patrick Beard · 12 years ago
- 534986f Add an AttributedStmt type to represent a statement with C++11 attributes by Richard Smith · 12 years ago
- a8e0b97 Canonicalize the declaration we write to a PCH file for an by Douglas Gregor · 12 years ago
- c5d3e80 Fix Objective-C compilation-time performance regression introduced in r152608. by Richard Smith · 12 years ago
- 65daef1 It never makes sense to do a lookup into a LinkageSpecDecl, so assert that we by Nick Lewycky · 12 years ago
- 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
- f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 12 years ago
- 29f98b4 [libclang] Fix a crash when serializing a preprocessing record that contains by Argyrios Kyrtzidis · 12 years ago
- 9fcce65 AST representation for user-defined literals, plus just enough of semantic by Richard Smith · 12 years ago
- bef35c9 [PCH] Mark a PCH file with a flag to indicate if the serialized AST had by Argyrios Kyrtzidis · 12 years ago
- ebcb57a Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, by Ted Kremenek · 12 years ago
- dfefb84 Teach CXXRecordDecl::hasIrrelevantDestructor to check the base classes and by Richard Smith · 13 years ago
- 69015c2 Change the text of a FIXME. by Argyrios Kyrtzidis · 13 years ago
- 8cceefa [PCH] When keeping track of top-level decls for "targeted deserialization" by Argyrios Kyrtzidis · 13 years ago
- f4b7de1 Improve our handling of lambda expressions that occur within default by Douglas Gregor · 13 years ago
- ccc1b5e Implement name mangling for lambda expressions that occur within the by Douglas Gregor · 13 years ago
- 9e8c92a Basic support for name mangling of C++11 lambda expressions. Because by Douglas Gregor · 13 years ago
- 9d36f5d Implement AST (de-)serialization for lambda expressions. by Douglas Gregor · 13 years ago
- f8af982 Within the body of a lambda expression, decltype((x)) for an by Douglas Gregor · 13 years ago
- eefb3d5 Track whether a function type has a trailing return type as type sugar. Use this by Richard Smith · 13 years ago
- d7a3e2c Revert my patches which removed Diagnostic.h includes by moving some operator overloads out of line. by Benjamin Kramer · 13 years ago
- 66581d4 Added source location for the template keyword in DependentTemplateSpecializationTypeLoc nodes (DTSTLoc). by Abramo Bagnara · 13 years ago
- 38a4291 Removed redundant location info from ElaboratedTypeLoc / DependentNameLoc / DependentTSTLoc. Uniformed names referencing elaborated keyword. No intended functionality changes. by Abramo Bagnara · 13 years ago
- 55d23c9 Added location for template keyword in TemplateSpecializationTypeLoc. In the process removed some naming ambiguities. by Abramo Bagnara · 13 years ago
- f7ccbad Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 13 years ago
- 00bd44d Move various diagnostic operator<< overloads out of line and remove includes of Diagnostic.h. by Benjamin Kramer · 13 years ago
- a1f1fad Introduce module attributes into the module map grammar, along with a by Douglas Gregor · 13 years ago
- cff9f26 Reimplement (de-)serialization of Objective-C categories to eliminate by Douglas Gregor · 13 years ago
- 56ca8a9 Rework the way in which we (de-)serialize the declarations by Douglas Gregor · 13 years ago
- a6ea10e Delay the creation of the built-in Objective-C class 'Protocol' by by Douglas Gregor · 13 years ago
- cc32b44 When deserializing the definition of a C++ class/ObjC class/ObjC by Douglas Gregor · 13 years ago
- 2171bf1 Completely re-implement (de-)serialization of redeclaration by Douglas Gregor · 13 years ago
- 1c7946a Don't seed the ASTWriter's declaration -> ID mapping with the IDs of by Douglas Gregor · 13 years ago
- b6b60c1 When we deserialize a declaration from a module file, allocate extra by Douglas Gregor · 13 years ago
- b7a7819 Store the submodules of a module in source order, as they are stored by Douglas Gregor · 13 years ago
- bd9482d Eliminate ObjCForwardProtocolDecl, which is redundant now that by Douglas Gregor · 13 years ago
- a6387f3 Don't bother rewriting an Objective-C class or protocol declaration to the module file when we've merely added a definition by Douglas Gregor · 13 years ago