- 059101f Push nested-name-specifier source-location information into dependent by Douglas Gregor · 14 years ago
- 9e87687 Reinstate the introduction of source-location information for by Douglas Gregor · 14 years ago
- 2786864 Revert r126748, my second attempt at nested-name-specifier source by Douglas Gregor · 14 years ago
- be38c5f Reinstate r126737, extending the generation of type-source location by Douglas Gregor · 14 years ago
- 44cd9f9 Revert r126737, the most recent nested-name-specifier location change, for buildbot breakage. by Douglas Gregor · 14 years ago
- 239cbb0 Push nested-name-specifier source location information into elaborated by Douglas Gregor · 14 years ago
- 640519e Fix some regressions in the GCC testsuite due to bad souce-location by Douglas Gregor · 14 years ago
- 8402155 Rename tok::eom to tok::eod. by Peter Collingbourne · 14 years ago
- aa2187d When we encounter a dependent template name within a by Douglas Gregor · 14 years ago
- a02411e Eliminate a silly little Parse/Sema dance when parsing typename by Douglas Gregor · 14 years ago
- b17cb9e Make sure to give CXXScopeSpec::SetInvalid() a valid source by Douglas Gregor · 14 years ago
- c34348a Retain complete source-location information for C++ by Douglas Gregor · 14 years ago
- 9ddba32 Tweak the CXXScopeSpec API a bit, so that we require the by Douglas Gregor · 14 years ago
- 2e4c34a Teach CXXScopeSpec to handle the extension of a nested-name-specifier by Douglas Gregor · 14 years ago
- d067c07 Fix the behavior of -Wignored-qualifiers on return type qualifiers in by Chandler Carruth · 14 years ago
- 55edca9 Better parser recovery when method is by Fariborz Jahanian · 14 years ago
- 12e3ece Provide Fixit warning when 'auto' is intended as storage by Fariborz Jahanian · 14 years ago
- 86f208c Enable enumeration types with a fixed underlying type, e.g., by Douglas Gregor · 14 years ago
- b907560 Fix a little bug in the handling of enumeration types with a fixed by Douglas Gregor · 14 years ago
- 483b9f3 Tweaks to C++0x deduced auto type support: by Richard Smith · 14 years ago
- 6c6b0eb Turn on 'auto' in plain objc mode. by Fariborz Jahanian · 14 years ago
- 34b41d9 Implement the C++0x deduced 'auto' feature. by Richard Smith · 14 years ago
- febb5b8 fix rdar://9024687, a crash on invalid that we used to silently ignore. by Chris Lattner · 14 years ago
- 4ae493c implement basic support for __label__. I wouldn't be shocked if there are by Chris Lattner · 14 years ago
- 337e550 Switch labels over to using normal name lookup, instead of their by Chris Lattner · 14 years ago
- d9015ee The internal -fdump-record-layouts flag already dumps the layout when it was computed; no need to do so again at the end of the translation unit by Douglas Gregor · 14 years ago
- b72c778 Improve parser recovery in "for" statements, from Richard Smith! by Douglas Gregor · 14 years ago
- 4706e87 When Parser::ParseExpressionList isn't given a completer, fall back to by Douglas Gregor · 14 years ago
- afc4578 Implement a special code-completion pattern for "IBAction". Fixes by Douglas Gregor · 14 years ago
- 68e3c2e When code-completing within a list of declaration specifiers, by Douglas Gregor · 14 years ago
- 97d7ff0 When we encounter an Objective-C class name in an expression, followed by Douglas Gregor · 14 years ago
- eee1d54 When parsing an out-of-line member function declaration, we must delay by John McCall · 14 years ago
- f315fa8 OpenCL: add support for __kernel, kernel keywords and EXTENSION, by Peter Collingbourne · 14 years ago
- 321b817 Move support for "#pragma STDC FP_CONTRACT" to Parser; add Sema actions by Peter Collingbourne · 14 years ago
- e2f82f7 Reject forbidden storage class specifiers in OpenCL. Patch by George Russell! by Peter Collingbourne · 14 years ago
- 886e160 CMake: LLVM_NO_RTTI must be obsolete now! by NAKAMURA Takumi · 14 years ago
- 7f53253 Fix scoping of method declarations and issue by Fariborz Jahanian · 14 years ago
- bf36e25 Parse: add support for parsing CUDA kernel calls by Peter Collingbourne · 14 years ago
- 1e52dfc Support for objextive-c++ use of property-dot syntax as receiver by Fariborz Jahanian · 14 years ago
- 758afbc Fix a crash-on-invalid where we were trying to parse C++ constructs in by Douglas Gregor · 14 years ago
- 683a81f Implement the suggested resolution to core issue 547, extended to also by Douglas Gregor · 14 years ago
- dfaa5fb Allow Microsoft attributes in a constructor's parameter list. by Francois Pichet · 14 years ago
- 4867347 PR9037: Allow override, final, and new as an extension on inline members. by Nico Weber · 14 years ago
- 9f36113 Implement the Microsoft __is_convertible_to type trait, modeling the by Douglas Gregor · 14 years ago
- 1f38106 Improve the extension warning for the use of ref-qualifiers, to by Douglas Gregor · 14 years ago
- e3c7a7c Rvalue references for *this: tentative parsing and template argument deduction. by Douglas Gregor · 14 years ago
- 83f5172 Rvalue references for *this: parse ref-qualifiers. by Douglas Gregor · 14 years ago
- 16cf8f5 Downgrade the error about rvalue references to an extension warning by Douglas Gregor · 14 years ago
- 15e14a2 Get rid of [[hiding]], [[override]] and [[base_check]]. by Anders Carlsson · 14 years ago
- f89e042 Get rid of the [[final]] C++0x attribute. by Anders Carlsson · 14 years ago
- ce93a7c Accept the C++0x override control keywords as an extension in C++98. This is OK since the new syntax is unambiguous and can't be confused with C++98 syntax. If anyone disagrees, please shout! by Anders Carlsson · 14 years ago
- dfc2f10 Mark classes as final or explicit. Diagnose when a class marked 'final' is used as a base. by Anders Carlsson · 14 years ago
- cc54d59 Parse class-virt-specifier-seqs. by Anders Carlsson · 14 years ago
- 46127a9 More work on ClassVirtSpecifiers. by Anders Carlsson · 14 years ago
- f6a3ab0 Improve our parse recovery on 'case blah;' and 'default;'. by John McCall · 14 years ago
- 69d8316 Add some tests for reference-collapsing and referencing binding by Douglas Gregor · 14 years ago
- 69a8735 Pass the VirtSpecifiers along to Sema::ActOnCXXMemberDeclarator. by Anders Carlsson · 14 years ago
- 7eeb4ec Lazily initialize the 'final' and 'override' contextual keywords as suggested by Doug. by Anders Carlsson · 14 years ago
- 5ce5f52 Downgrade the "variadic templates are a C++0x feature" error to an by Douglas Gregor · 14 years ago
- 6952f1e Implement support for non-type template parameter packs whose type is by Douglas Gregor · 14 years ago
- 9ea416e Parse the optional semicolon after a C++ in-class member function by Douglas Gregor · 14 years ago
- dbee341 Add support for explicit constructor calls in Microsoft mode. For example: by Francois Pichet · 14 years ago
- dec0984 Fix warnings found by gcc-4.6, from -Wunused-but-set-variable and by Jeffrey Yasskin · 14 years ago
- b918d0f Convert "#pragma unused(...)" into tokens for the parser. by Argyrios Kyrtzidis · 14 years ago
- d6c4eb6 Remove dead code. by Anders Carlsson · 14 years ago
- b971dbd Change ParseOptionalCXX0XVirtSpecifierSeq to take a VirtSpecifiers struct. by Anders Carlsson · 14 years ago
- 1f3b6fd Begin work on supporting "N3206: Override control: Eliminating Attributes", from by Anders Carlsson · 14 years ago
- 4f3018e Make sure that we parse a '>>' that closes two template argument lists by Douglas Gregor · 14 years ago
- bc61bd8 When we're inside a functional cast, '>' is an operator. Fixes PR8912. by Douglas Gregor · 14 years ago
- cbb6748 Renamed CXXBaseOrMemberInitializer to CXXCtorInitializer. This is both shorter, by Sean Hunt · 14 years ago
- 8678d44 Fix an embarrassing think in the disambiguation logic for the ellipsis in a parameter-type-list by Douglas Gregor · 14 years ago
- ec5e696 Parse template template argument pack expansions. They're still not by Douglas Gregor · 14 years ago
- 61c4d28 Implement support for template template parameter packs, e.g., by Douglas Gregor · 14 years ago
- e6bf90a Use Parser::ExpectAndConsume() uniformly to eat semicolons after 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
- b162054 Rename MaybeSkipFunctionBodyForCodeCompletion -> trySkippingFunctionBodyForCodeCompletion and check isCodeCompletionEnabled() before doing the call. by Argyrios Kyrtzidis · 14 years ago
- f90b27a Implement pack expansions whose pattern is a base-specifier. by Douglas Gregor · 14 years ago
- 0fe5397 When in code-completion, skip obj-c method bodies for speed up. by Argyrios Kyrtzidis · 14 years ago
- 3437f1f Speed up code-completion by skipping function bodies. by Argyrios Kyrtzidis · 14 years ago
- dcaa1ca Implement support for pack expansions in initializer lists and expression lists. by Douglas Gregor · 14 years ago
- 7f040a9 Refactor how we collect attributes during parsing, and add slots for attributes by John McCall · 14 years ago
- 662a482 Improve the diagnostic and recovery for missing colons after 'case' by Douglas Gregor · 14 years ago
- a8bc8c9 Implement parsing of function parameter packs and non-type template by Douglas Gregor · 14 years ago
- bdb2d50 Fix a major inconsistency in the representation of Objective-C by Douglas Gregor · 14 years ago
- a04426c Extend the parser to support pack expansions within exception by Douglas Gregor · 14 years ago
- 7536dd5 Introduce a new type, PackExpansionType, to capture types that are by Douglas Gregor · 14 years ago
- dd4430e Warn when synthesizing a property which is by Fariborz Jahanian · 14 years ago
- b321c0c fix typo by Chris Lattner · 14 years ago
- 075f8f1 Added ParenType type node. by Abramo Bagnara · 14 years ago
- f187237 Remove the TypesCompatibleExprClass AST node. Merge its functionality into BinaryTypeTraitExpr. by Francois Pichet · 14 years ago
- 346af03 Handle parameter attributes when tentative parsing for function/variable disambiguation. by Argyrios Kyrtzidis · 14 years ago
- 38c2b73 Fix enumerator not handled in switch warnings. by Francois Pichet · 14 years ago
- 6ad6f28 Type traits intrinsic implementation: __is_base_of(T, U) by Francois Pichet · 14 years ago
- f6a1648 Although we currently have explicit lvalue-to-rvalue conversions, they're by John McCall · 14 years ago
- a88cefd Added struct/class syntactic info for c++0x scoped enum. by Abramo Bagnara · 14 years ago
- a44724d Fixed source range for MS asm statement. by Abramo Bagnara · 14 years ago
- 7306ebf Not content to implement just "extern" explicit template by Douglas Gregor · 14 years ago
- a61b3e7 After parsing a ':' in an enum-specifier within class context, by Douglas Gregor · 14 years ago
- f27f03e Remove the other FIXME I added. This is covered by the Index test and not testable via -ast-dump. by Nico Weber · 14 years ago