- 9d156a7 Introduce an AttributedType, but don't actually use it anywhere yet. by John McCall · 14 years ago
- a7fc901 Replace the representation of template template argument pack by Douglas Gregor · 14 years ago
- ba68eca Add semantic analysis for the creation of and an AST representation by Douglas Gregor · 14 years ago
- 61c4d28 Implement support for template template parameter packs, e.g., by Douglas Gregor · 14 years ago
- ee8aff0 Implement the sizeof...(pack) expression to compute the length of a by Douglas Gregor · 14 years ago
- 3fb9e4b Implement pack expansion of base initializers, so that we can by Douglas Gregor · 14 years ago
- f90b27a Implement pack expansions whose pattern is a base-specifier. by Douglas Gregor · 14 years ago
- 20df8e7 In the latest episode of "Deserializing bugs caused by accessors" the series reached a thrilling climax when by Argyrios Kyrtzidis · 14 years ago
- be230c3 Implement support for pack expansions whose pattern is a non-type by Douglas Gregor · 14 years ago
- 3f59c97 The -fshort-wchar option causes wchar_t to become unsigned, in addition to being by Chris Lattner · 14 years ago
- 10738d3 Add an AST representation for non-type template parameter packs, e.g., by Douglas Gregor · 14 years ago
- c32647d Add -fobjc-default-synthesized-properties flag by Ted Kremenek · 14 years ago
- fbfd180 Replace all uses of PathV1::makeAbsolute with PathV2::fs::make_absolute. by Michael J. Spencer · 14 years ago
- 7536dd5 Introduce a new type, PackExpansionType, to capture types that are by Douglas Gregor · 14 years ago
- 256053b Replace all uses of PathV1::isAbsolute with PathV2::is_{absolute,relative}. by Michael J. Spencer · 14 years ago
- 4eeebc4 MemoryBuffer API update. by Michael J. Spencer · 14 years ago
- 0827408 Fix diagnostic pragmas. by Argyrios Kyrtzidis · 14 years ago
- e23cf43 Restore r121752 without modification. by John McCall · 14 years ago
- 5bfe232 Pull out r121752 in case it's causing the selfhost breakage. by John McCall · 14 years ago
- 0e88aa7 Factor out most of the extra state in a FunctionProtoType into a separate by John McCall · 14 years ago
- d093722 Variadic templates: extend Type, NestedNameSpecifier, TemplateName, by Douglas Gregor · 14 years ago
- f40f0d5 Keep the source location of the selector in ObjCMessageExpr. by Argyrios Kyrtzidis · 14 years ago
- 1ab55e9 Eliminate the branching in QualType::getTypePtr() by providing a by Douglas Gregor · 14 years ago
- 075f8f1 Added ParenType type node. by Abramo Bagnara · 14 years ago
- 49f4e1c It's kindof silly that ExtQuals has an ASTContext&, and we can use that by John McCall · 14 years ago
- 3a321e2 Use error_code instead of std::string* for MemoryBuffer. by Michael J. Spencer · 14 years ago
- 8f15094 When an "inline" declaration was followed by a definition not marked by Douglas Gregor · 14 years ago
- f187237 Remove the TypesCompatibleExprClass AST node. Merge its functionality into BinaryTypeTraitExpr. by Francois Pichet · 14 years ago
- 6ad6f28 Type traits intrinsic implementation: __is_base_of(T, U) by Francois Pichet · 14 years ago
- 381d34e Re-implement caching for the linkage calculation of declarations. by Douglas Gregor · 14 years ago
- b5f35ba Revert r120808, my previous implementation of caching for the linkage by Douglas Gregor · 14 years ago
- 4765fa0 Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoretical by John McCall · 14 years ago
- 00eb3f9 More anonymous struct/union redesign. This one deals with anonymous field used in a constructor initializer list: by Francois Pichet · 14 years ago
- a88cefd Added struct/class syntactic info for c++0x scoped enum. by Abramo Bagnara · 14 years ago
- 2357207 Implement caching for the linkage and visibility calculations of declarations. by Douglas Gregor · 14 years ago
- 12f78a6 Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPropertyRefExpr by John McCall · 14 years ago
- 08a5326 Serialization: support for CUDA language extensions by Peter Collingbourne · 14 years ago
- 89d9980 When using a precompiled preamble with detailed preprocessing records, by Douglas Gregor · 14 years ago
- 414cb64 When loading a precompiled preamble, use the file ID of the by Douglas Gregor · 14 years ago
- 03013fa Merge System into Support. by Michael J. Spencer · 14 years ago
- 54353f4 Hide a bunch of symbols. by Benjamin Kramer · 14 years ago
- 898a061 change the 'is directory' indicator to be a null-or-not by Chris Lattner · 14 years ago
- d6f6111 simplify the cache miss handling code, eliminating CacheMissing. by Chris Lattner · 14 years ago
- 74e976b PCH files only cache successful stats. Remove the code that reads/writes by Chris Lattner · 14 years ago
- 10e286a rework the stat cache, pulling it out of FileManager.h into by Chris Lattner · 14 years ago
- 75dfb65 tidy up. Split FileManager::getBufferForFile into by Chris Lattner · 14 years ago
- 39b49bc now the FileManager has a FileSystemOpts ivar, stop threading by Chris Lattner · 14 years ago
- 6538227 remove old compatibility APIs, use StringRef versions instead. by Chris Lattner · 14 years ago
- 87c2e12 Major anonymous union/struct redesign. by Francois Pichet · 14 years ago
- 44aa1f3 Revert r119838 "Don't warn for empty 'if' body if there is a macro that expands to nothing" by Argyrios Kyrtzidis · 14 years ago
- a25b6a4 Don't warn for empty 'if' body if there is a macro that expands to nothing, e.g: by Argyrios Kyrtzidis · 14 years ago
- 33e4e70 Refactoring of Diagnostic class. by Argyrios Kyrtzidis · 14 years ago
- f89e55a Calculate the value kind of an expression when it's created and by John McCall · 14 years ago
- a4ffd85 For an Objective-C @synthesize statement, e.g., by Douglas Gregor · 14 years ago
- 7cd7d1a Add a new expression kind, OpaqueValueExpr, which is useful for by John McCall · 14 years ago
- e86d78c Add a variant of GCC-style vector types for ARM NEON. by Bob Wilson · 14 years ago
- 826faa2 Replace UsingDecl's SmallPtrSet of UsingShadowDecls with a linked list to avoid leaking memory. by Argyrios Kyrtzidis · 14 years ago
- 910f800 Remove broken support for variadic templates, along with the various by Douglas Gregor · 14 years ago
- 60f7684 Don't write an empty DIAG_USER_MAPPINGS record. by Argyrios Kyrtzidis · 14 years ago
- f41d3be Read/write from/to PCH the diagnostic mappings that the user set so that e.g. #pragma clang diagnostic can be used in a PCH. by Argyrios Kyrtzidis · 14 years ago
- 389db16 Implement -working-directory. by Argyrios Kyrtzidis · 14 years ago
- 4ab829c Plug a leak in the preprocessing record's handling of inclusion by Douglas Gregor · 14 years ago
- acec34b Flush statements after writing each DECL_CXX_BASE_SPECIFIERS node by Douglas Gregor · 14 years ago
- 295a2a6 Make the deserialization of macro definitions lazy, so that we can by Douglas Gregor · 14 years ago
- 7c789c1 Make the deserialization of C++ base class specifiers lazy, improving by Douglas Gregor · 14 years ago
- e09a275 Switch case IDs conflict between chained PCHs; since there is no need to be global, make them local to a decl. by Argyrios Kyrtzidis · 14 years ago
- 3c7d7af Remove an assertion that hit on legitimate cases. A redeclaration may have location before the by Argyrios Kyrtzidis · 14 years ago
- 100050b Use the ASTMutationListener to track when a named decl gets added to a DeclContext, by Argyrios Kyrtzidis · 14 years ago
- 0f04f69 Properly add chained template specializations. by Argyrios Kyrtzidis · 14 years ago
- d3d0755 Fix the re-serializing decls in a chained PCH mechanism. by Argyrios Kyrtzidis · 14 years ago
- bef1a7b Use the ASTMutationListener to track added template specializations in a chained PCH. by Argyrios Kyrtzidis · 14 years ago
- c8e5cf8 Make AST deserialization for class template specializations lazier, by by Douglas Gregor · 14 years ago
- 69aecc6 Lazily load the next friend in the chain of FriendDecls, to eliminate by Douglas Gregor · 14 years ago
- 06c9193 Lazily load the "next" namespace in the chain of NamespaceDecls, to by Douglas Gregor · 14 years ago
- 3fa5cae No really, we don't have a retain/release system for statements/expressions by John McCall · 14 years ago
- 32adc8b When de-serializing a type that is supposed to be canonical, call by Douglas Gregor · 14 years ago
- 428edaf Improve the tracking of source locations for parentheses in constructor calls. by Chandler Carruth · 14 years ago
- b6cc0e1 Keep track in chained PCH of implicit members that were added after the definition was completed. by Argyrios Kyrtzidis · 14 years ago
- 565bf30 Start fleshing out ASTMutationListener; notify when a tag definition is completed. by Argyrios Kyrtzidis · 14 years ago
- ba901b5 Introduce a DeclsToRewrite field in ASTWrite, used for collecting the decls that will be replaced in the chained PCH. by Argyrios Kyrtzidis · 14 years ago
- aacdd02 Some method renaming, no functionality change. by Argyrios Kyrtzidis · 14 years ago
- 89eaf3a Refactoring. by Argyrios Kyrtzidis · 14 years ago
- 7b90340 Put the mechanism in place to track modifications in an AST entity that were committed after by Argyrios Kyrtzidis · 14 years ago
- 134db1f Simplify and "robust-ify" the way that CXXRecord references point to the definition data when loaded from PCH. by Argyrios Kyrtzidis · 14 years ago
- c01dc6f Minor refactoring; Pull reading/writing DefinitionData out into a function. by Argyrios Kyrtzidis · 14 years ago
- 1fb0caa Substantially revise how clang computes the visibility of a declaration to by John McCall · 14 years ago
- dae4ac4 Reorganize predefined macros for all Windows targets. by Michael J. Spencer · 14 years ago
- 20249a1 Fix Whitespace. by Michael J. Spencer · 14 years ago
- 441fff1 Modify the assumptions of an assert; the updated latest redeclaration can have the same location by Argyrios Kyrtzidis · 14 years ago
- ecdcb88 Extend the preprocessing record and libclang with support for by Douglas Gregor · 14 years ago
- 0ad6dc3 Fix chained PCH issue; make sure all visible decls that will be put into a UPDATE_VISIBLE block were recorded beforehand. by Argyrios Kyrtzidis · 14 years ago
- 3e8a614 Minor optimization; Try to iterator over redeclarations only when necessary. by Argyrios Kyrtzidis · 14 years ago
- 9703b0d Fix issue with chained PCH where forward references did not pick up later definition in the chained PCH. by Argyrios Kyrtzidis · 14 years ago
- 220a9c8 Putting back safe fixes 116836,116837,116838 by Andrew Trick · 14 years ago
- 7cffb55 Reverting 116836,116837,116838 until we resolve the getLangStandardForKind failures. by Andrew Trick · 14 years ago
- 0d7d399 Fix up the comments for creating ParmVarDeclAbbrev to reflect reality. by Argyrios Kyrtzidis · 14 years ago
- 4eb9fc0 Read/write declaration attributes from/to PCH properly. Embed them in the declaration block instead of trying to create another block. by Argyrios Kyrtzidis · 14 years ago
- 6102ca1 White-listing templated-scope friend decls is a good idea, but doing it by John McCall · 14 years ago
- c44d91c Eradicate IsSuper field from ObjCImplicitSetterGetterRefExprClass by Fariborz Jahanian · 14 years ago
- 4045107 Read/write to/from PCH DeclarationNameLocs, DeclarationNameInfos and QualifierInfos (rdar://8513756). by Argyrios Kyrtzidis · 14 years ago