aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaExprMember.cpp
AgeCommit message (Expand)Author
2013-05-03Move parsing of identifiers in MS-style inline assembly intoJohn McCall
2013-04-16Basic support for Microsoft property declarations andJohn McCall
2013-04-02Objective-C: Provide fixit hints when warningFariborz Jahanian
2013-03-28Objective-C: Produce precise diagnostic whenFariborz Jahanian
2013-03-28Objective-C: Provide fixit suggestions when class objectFariborz Jahanian
2013-03-27Objective-C: Issue more precise warning when userFariborz Jahanian
2013-02-26Fix assertion failure when a field is given an address space.Matt Arsenault
2013-02-14objective-C: When implementing custom accessor method forFariborz Jahanian
2013-01-02s/CPlusPlus0x/CPlusPlus11/gRichard Smith
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-11-22Fix regression in r168477. Use canonical decl when looking for base classRichard Smith
2012-11-22Fix CXXRecordDecl::forallBases to not look through bases which are dependentRichard Smith
2012-10-18From Vassil Vassilev: enable Sema to deal with multiple ExternalSemaSources.Axel Naumann
2012-10-12Fix typo correction of one qualified name to another.David Blaikie
2012-10-12Change (!ptr != 0) to (!ptr) to make the code more readable.Richard Trieu
2012-09-28-Warc-repeated-use-of-weak: check ivars and variables as well.Jordan Rose
2012-08-23Rip out remnants of move semantic emulation and smart pointers in Sema.Benjamin Kramer
2012-08-16Random string removal.Eric Christopher
2012-08-08objc: Include all types when issuing warning underFariborz Jahanian
2012-08-07objc-arc: Make -Wdirect-ivar-access accessible to allFariborz Jahanian
2012-08-07objective-c: Exclude -Wdirect-ivar-access for arc.Fariborz Jahanian
2012-08-06objective-c: Implement gcc's -Wdirect-ivar-access option.Fariborz Jahanian
2012-07-27Consolidate ObjC lookupPrivateMethod methods from Sema and DeclObjC.Anna Zaks
2012-06-21objective-c: If an ivar is (1) the first ivar in a root class and (2) named `...Fariborz Jahanian
2012-06-15Documentation cleanup:James Dennett
2012-06-06Introduce -Wunused-private-field. If enabled, this warning detectsDaniel Jasper
2012-06-01Anonymous union members within a struct are now properly handled as an uneval...Aaron Ballman
2012-05-04Move Sema::RequireCompleteType() and Sema::RequireCompleteExprType()Douglas Gregor
2012-05-01Let's use the correct bool this time.Kaelyn Uhrain
2012-05-01A couple of very small tweaks suggested by Doug in reply to r155580 and r155163.Kaelyn Uhrain
2012-04-25Add an error message with fixit hint for changing '.' to '->'.Kaelyn Uhrain
2012-04-21Also highlight the member name.Matt Beaumont-Gay
2012-04-21Fix a QoI bug reported by a user.Matt Beaumont-Gay
2012-04-16Implement C++11 [expr.prim.general]p3, which permits the use of 'this'Douglas Gregor
2012-04-05Improve diagnostics for invalid use of non-static members / this:Richard Smith
2012-03-17Fix crash on invalid code. I've tried to produce a reduced test case, but wh...Ted Kremenek
2012-03-11Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie
2012-03-07objective-c lldb support: don't perform ivar access control check Fariborz Jahanian
2012-02-25Fix r151443 to only apply C++11's exception for non-static data member accessRichard Smith
2012-02-25PR11956: C++11's special exception for accessing non-static data members fromRichard Smith
2012-02-25Bugfix: bogus warning -- "invalid use of non-static data member",DeLesley Hutchins
2012-02-06Fixed instantiation of DependentScopeDeclRefExpr.Abramo Bagnara
2012-02-02Split Sema::MarkDeclarationReferenced into multiple functions; the additional...Eli Friedman
2012-01-31Make the callback object to Sema::CorrectTypo mandatory.Kaelyn Uhrain
2012-01-27Added source location for the template keyword in AST template-id expressions.Abramo Bagnara
2012-01-20Remove PotentiallyPotentiallyEvaluated, and replace it with a much simpler an...Eli Friedman
2012-01-18objc: deprecate direct usage of 'isa' of objc objectsFariborz Jahanian
2012-01-18Make PotentiallyPotentiallyEvaluated contexts work correctly when referencing...Eli Friedman
2012-01-17Remove unreachable code in Clang. (replace with llvm_unreachable where approp...David Blaikie
2012-01-13Convert SemaExprMember.cpp to pass a callback object to CorrectTypo,Kaelyn Uhrain