aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema
AgeCommit message (Expand)Author
2013-05-03ArrayRef'ize InitializationSequence constructor and InitializationSequence::D...Dmitri Gribenko
2013-05-03Add const qualifier to Sema::getTypeName's parameter `II`Dmitri Gribenko
2013-05-03Correctly emit certain implicit references to 'self' even withinJohn McCall
2013-05-03Move parsing of identifiers in MS-style inline assembly intoJohn McCall
2013-05-02Use attribute argument information to determine when to parse attribute argum...Douglas Gregor
2013-05-02Revert r180970; it's causing breakage.Douglas Gregor
2013-05-02Use attribute argument information to determine when to parse attribute argum...Douglas Gregor
2013-05-02Fix crasher when the range in a C++ range-for loop has an ill-formed initiali...Douglas Gregor
2013-05-01PR15884: In the 'taking the address of a temporary' extension, materialize theRichard Smith
2013-05-01Point diagnostics that complain about a use of a selector in an objc message,...Argyrios Kyrtzidis
2013-04-30Fix PR15845: apparently MSVC does not support implicit int in C++ mode.Richard Smith
2013-04-30When deducing an 'auto' type, don't modify the type-as-written.Richard Smith
2013-04-30Don't treat a non-deduced 'auto' type as being type-dependent. Instead, thereRichard Smith
2013-04-30Fix very confusing indent in Sema.cpp.Daniel Jasper
2013-04-30Objective-C (mostly arc): Under ARC, we often have unneeded qualifiers Fariborz Jahanian
2013-04-29c language: diagnose use of "[*]" on any array dimensionFariborz Jahanian
2013-04-29Use ArrayRef in AddMethodCandidate.Rafael Espindola
2013-04-29Small CapturedStmt improvementsBen Langmuir
2013-04-29Test commitBen Langmuir
2013-04-29Implement DR580: access checks for template parameters of a class template areRichard Smith
2013-04-29Fix an assertion failure / accepts-invalid in -fms-extensions mode. Don't buildRichard Smith
2013-04-27ArrayRef'ize Sema::ActOnEnumBody. No functionality change.Dmitri Gribenko
2013-04-27Silence a silly sign compare warning from GCC.Benjamin Kramer
2013-04-27Fix an assertion hit in Sema::CheckObjCMethodOverrides.Argyrios Kyrtzidis
2013-04-26Implement C++1y decltype(auto).Richard Smith
2013-04-26C++1y: support simple variable assignments in constexpr functions.Richard Smith
2013-04-26Add r180263 back, but fix hasBraces() to be correct during parsing.Rafael Espindola
2013-04-25Objective-C: This is a small modification to myFariborz Jahanian
2013-04-25Put friend decls in the correct context.Rafael Espindola
2013-04-25Don't mark 'extern "C" void f(void)' as having extern storage class.Rafael Espindola
2013-04-24Objective-C arc: Improve disgnostics when 'weak'Fariborz Jahanian
2013-04-24Objective-C: When reporting on missing property accessor implementation inFariborz Jahanian
2013-04-22When modifying an implicit instantiation with information from an explicit on...Argyrios Kyrtzidis
2013-04-22Add a warning for Objective-C pointer introspection, which is solely the job ...Ted Kremenek
2013-04-22[ms-inline asm] Set the OpDecl to the InlineAsmIdentifierInfo struct.Chad Rosier
2013-04-22[ms-inline asm] Refactor/clean up the SemaLookup interface. No functionalChad Rosier
2013-04-22C++1y constexpr extensions, round 1: Allow most forms of declaration andRichard Smith
2013-04-21The 'constexpr implies const' rule for non-static member functions is gone inRichard Smith
2013-04-20Disable VLA diagnostic in C++1y mode, and add some tests.Richard Smith
2013-04-20C++1y: Allow aggregates to have default initializers.Richard Smith
2013-04-20Implement core issue 1608: class members can be found via operator lookup in ...Richard Smith
2013-04-19[ms-inline asm] The parsing of C++ identifiers is a task of the front-end par...Chad Rosier
2013-04-18Specify that we're parsing ms-style inline assembly.Chad Rosier
2013-04-18Switch the note order for -Woverloaded-shift-op-parentheses so that the noteRichard Trieu
2013-04-17PR15755: don't drop parameter packs when dropping parameters with defaultRichard Smith
2013-04-17Sema: Remove unused variable.Benjamin Kramer
2013-04-17DR974: Lambdas can have default arguments.Richard Smith
2013-04-17Fix PR15291: noreturn adjustment in overload resolution for function template...Douglas Gregor
2013-04-17Add warning group -Woverloaded-shift-op-parentheses to -Wparentheses. ThisRichard Trieu
2013-04-17Use the extra info in global method pool to speed up looking for ObjC overrid...Argyrios Kyrtzidis