- 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
- 62288ed When indexing a module file, for the ppIncludedFile callback give by Argyrios Kyrtzidis · 12 years ago
- 2a85718 [modules] Consistently construct a buffer as input to build the module. by Argyrios Kyrtzidis · 12 years ago
- a8235d6 Rework the (de-)serialization of macros, as stored in by Douglas Gregor · 12 years ago
- ce12d2f Make the order of visitation of the pending bodies in the AST reader by Douglas Gregor · 12 years ago
- 5456b0fe When we load a function or method body from an AST file, we check 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
- e5fa3c2 Revert most of the functionality in r165001. Instead, make sure that by Douglas Gregor · 12 years ago
- d64c26f Set the file entry for a Module* that was created during deserialization by Argyrios Kyrtzidis · 12 years ago
- 2093e0b [libclang] When indexing an AST file, only deserialize the file level by Argyrios Kyrtzidis · 12 years ago
- 632dcc9 [libclang] When indexing an AST file, only deserialize the preprocessing record by Argyrios Kyrtzidis · 12 years ago
- 8dd927c Add info in the preprocessing record whether an inclusion directive by Argyrios Kyrtzidis · 12 years ago
- 38c3bb4 Only those InterestingDecls that got added to the AST should be passed to the ASTConsumer. by Axel Naumann · 12 years ago
- 39d26c3 Merge pending instantiations instead of overwriting existing ones. by Axel Naumann · 12 years ago
- 3dd82f7 The Redeclarable part of named decls is read before their name. by Axel Naumann · 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
- c12906e Make sure that we don't end up making an #undef'd macro visible after by Douglas Gregor · 12 years ago
- 1f94124 [PCH] After deserializing a DeclContext, if it has external lexical decls but not by Argyrios Kyrtzidis · 12 years ago
- a6c66ce Change the representation of builtin functions in the AST by Eli Friedman · 12 years ago
- d48bcb2 Reduce duplicated hash map lookups. by Benjamin Kramer · 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
- ff39896 Introduce a flag in SourceManager to treat non-system source files by Argyrios Kyrtzidis · 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
- fb40e3f PR13189: va_list broken with precompiled headers by Meador Inge · 12 years ago
- 13691bb Fix a warning on a fully covered switch with a default: by Chandler Carruth · 12 years ago
- 260611a Restructure how the driver communicates information about the by John McCall · 12 years ago
- da01f62 Add the PCH file name to the message about not being able to read the PCH. by Kaelyn Uhrain · 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
- 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
- 581deb3 Revert Decl's iterators back to pointer value_type rather than reference value_type by David Blaikie · 12 years ago
- facde17 Remove unused private member variables found by clang's new -Wunused-private-field. by Benjamin Kramer · 12 years ago
- b88acb0 [PCH] Really, pinky swear, fix for PR12689 by Argyrios Kyrtzidis · 12 years ago
- d54dff0 [PCH] When validating that the files coming from PCH did not change, also by Argyrios Kyrtzidis · 12 years ago
- 262bc18 Remove the ref/value inconsistency in filter_decl_iterator. by David Blaikie · 12 years ago
- 394e539 [PCH] In ASTReader::completeVisibleDeclsMap, after we loaded all visible decls, mark by Argyrios Kyrtzidis · 12 years ago
- 7bb698a Fix serialization of uninstantiated exception specifications. Patch by Li Kan, by Richard Smith · 12 years ago
- b346d2f Implement the all_lookups_iterator for PCH as a follow-up to r153970. This by Nick Lewycky · 12 years ago
- b1758c6 Use forward declarations for ASTDeclContextNameLookupTable and add a missing delete. by Benjamin Kramer · 12 years ago
- 6c656c3 Remove dead assignment to local variable. by Ted Kremenek · 12 years ago
- b0d06e2 Eliminate obvious use-after-free. Fixes PR12433 / <rdar://problem/11168333>. by Douglas Gregor · 12 years ago
- 643586f [PCH] When we are replacing a decl in a chained PCH that is also a DeclContext, by Argyrios Kyrtzidis · 12 years ago
- 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
- 29f98b4 [libclang] Fix a crash when serializing a preprocessing record that contains by Argyrios Kyrtzidis · 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
- c6c5452 [preprocessor] Enhance PreprocessingRecord to keep track of locations of conditional directives. by Argyrios Kyrtzidis · 12 years ago
- b2c60b0 Move llvm/ADT/SaveAndRestore.h -> llvm/Support/SaveAndRestore.h. by Argyrios Kyrtzidis · 12 years ago
- d45d361 Move "clang/Analysis/Support/SaveAndRestore.h" to "llvm/ADT/SaveAndRestore.h" by Argyrios Kyrtzidis · 12 years ago
- e1d4330 Don't record nested macro expansions in the preprocessing record, by Argyrios Kyrtzidis · 12 years ago
- a4c29b6 [PCH] Recover gracefully if the ASTReader detects that a file is different by Argyrios Kyrtzidis · 12 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
- 44d2dbd Fix ASTReader::FinishedDeserializing(). by Argyrios Kyrtzidis · 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
- 6f42b62 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 13 years ago
- dc58aa7 Thread a TargetInfo through to the module map; we'll need it for by Douglas Gregor · 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
- 8efca6b Introduce a generation number for selector lookups in the global by Douglas Gregor · 13 years ago
- 5ac4b69 Rework the external Sema source's ReadMethodPool() so that it doesn't by Douglas Gregor · 13 years ago
- 5d5051f Only mark an IdentifierInfo as having changed since deserialization by Douglas Gregor · 13 years ago
- 057df20 Optimize unqualified/global name lookup in modules by introducing a 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
- 7530c03 Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) by David Blaikie · 13 years ago
- 2171bf1 Completely re-implement (de-)serialization of redeclaration by Douglas Gregor · 13 years ago
- 7c99bb5c Reimplement RedeclarableTemplateDecl in terms of by Douglas Gregor · 13 years ago
- c6c8e0e Implement redeclaration merging for namespaces defined in distinct by Douglas Gregor · 13 years ago
- f143ffc Introduce a "Hidden" bit into Decl, to track whether that declaration by Douglas Gregor · 13 years ago
- 9b8b20f Teach DeclContext deserialization to pay attention to endianness, from by Douglas Gregor · 13 years ago
- b8c879a When loading an AST file, set SourceManager::MainFileID to the main file of the AST file, by Argyrios Kyrtzidis · 13 years ago
- b7a7819 Store the submodules of a module in source order, as they are stored by Douglas Gregor · 13 years ago
- 1d784b2 Introduce the core infrastructure needed to model redeclaration chains by Douglas Gregor · 13 years ago
- 51f564f Implement support for module requirements, which indicate the language by Douglas Gregor · 13 years ago
- c3cfd2a Serialize the AST reader's mapping from canonical declarations to the by Douglas Gregor · 13 years ago
- 0f75323 When deserializing an Objective-C class, check whether we have another by Douglas Gregor · 13 years ago
- 1d4c113 When we make a previously-deserialized module definition visible, by Douglas Gregor · 13 years ago
- 2fbf373 Fix off-by-one error in an assert condition. No functionality change, but better by Richard Smith · 13 years ago
- 305dc3e Detect when mapping a #include/#import over to a submodule ends up by Douglas Gregor · 13 years ago
- a126651 Eliminate the first->last redeclaration map from the AST file by Douglas Gregor · 13 years ago
- 21cf08b Remove ASTReader's PendingForwardRefs, which is now handled by the by Douglas Gregor · 13 years ago
- fc529f7 Once we have fully deserialized a redeclaration chain for something by Douglas Gregor · 13 years ago
- adafc2e The submodule offset map can introduce "empty" remapping entries for by Douglas Gregor · 13 years ago
- 925be54 Begin adding AVX2 intrinsics. Necessitated increasing the number of bits used to store builtinID when serializing identifier table. by Craig Topper · 13 years ago
- a1be278 Completely re-implement (de-)serialization of declaration by Douglas Gregor · 13 years ago
- 9170783 [PCH] Don't deserialize bodies of interesting decls while iterating by Argyrios Kyrtzidis · 13 years ago
- 7116833 [PCH] In ASTReader::FinishedDeserializing fully load the interesting decls, by Argyrios Kyrtzidis · 13 years ago
- fd002a7 Make sure we're always setting the previous declaration of an ObjCInterfaceDecl by Douglas Gregor · 13 years ago
- 99a922b Use llvm::sys::fs::equivalent rather than comparing inodes, because by Douglas Gregor · 13 years ago
- cb381ea Move a free function from the Frontend library into the Lex library as by Chandler Carruth · 13 years ago