summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* When using a default function argument for a function template (orDouglas Gregor2009-12-231-3/+18
* Switch parameter-passing for calls via function pointers (where weDouglas Gregor2009-12-221-15/+16
* Switch InitializedEntity from TypeLoc down to just QualTypes, since we don't ...Douglas Gregor2009-12-221-5/+2
* Switch initialization of parameters in a call over toDouglas Gregor2009-12-221-2/+14
* Switch compound literals over to InitializationSequence.Eli Friedman2009-12-221-2/+9
* Centralize the emission/suppression/delay of diagnostics describing runtime b...Douglas Gregor2009-12-221-59/+51
* Eliminate the ASTContext argument to CXXConstructorDecl::isCopyConstructor, s...Douglas Gregor2009-12-221-1/+1
* Allow comparison of 'void *' with function pointer Fariborz Jahanian2009-12-211-1/+12
* Unresolved implicit member accesses are dependent if the object type is depen...John McCall2009-12-191-0/+1
* When diagnosing that a decl ref expr is not a value, note the declarationJohn McCall2009-12-181-1/+1
* Shift things around so that it's easier to recover from a missingJohn McCall2009-12-161-163/+53
* Introduce a centralized routine in Sema for diagnosing failed lookups (whenJohn McCall2009-12-161-11/+67
* Fix semantic diagnostics that embed English works, from Nicola Gigante!Douglas Gregor2009-12-161-7/+7
* Switch the C++ new expression over to InitializationSequence, ratherDouglas Gregor2009-12-161-4/+15
* Diagnose attempting to assign to a sub-structure of an ivarFariborz Jahanian2009-12-151-0/+3
* Fixes a code gen bug related to accessing a nowFariborz Jahanian2009-12-151-1/+3
* If a ParmVarDecl's default argument is a CXXExprWithTemporaries, return the u...Anders Carlsson2009-12-151-9/+2
* Support OpenCL 1.1 odd-length vector component accessors.Nate Begeman2009-12-151-9/+1
* Fix some diagnostic-related FIXMEs, from Nicola GiganteDouglas Gregor2009-12-151-4/+3
* Fix a COVTCTII (crash-on-valid-that-clang-thinks-is-invalid, duh),Daniel Dunbar2009-12-151-1/+1
* When certain diagnostics involving run-time behavior would be emittedDouglas Gregor2009-12-121-13/+30
* Suppress warnings and errors about certain uses of non-POD types (inDouglas Gregor2009-12-121-11/+48
* Move composite type finding of two objective-c expressions Fariborz Jahanian2009-12-101-118/+137
* Codegen. support for ObjCIsaExpr AST which until nowFariborz Jahanian2009-12-091-3/+3
* Handle unresolved using decls in bare lookups. These are not being adequatelyJohn McCall2009-12-081-3/+3
* Refactor objective-c pointer assignment compatibility logic. NoFariborz Jahanian2009-12-081-17/+24
* DeclRefExpr stores a ValueDecl internally.John McCall2009-12-081-1/+1
* Patch to warn when discarding objective-c pointer type qualifiersFariborz Jahanian2009-12-081-0/+10
* Recover from dot accesses to record pointers and arrow accesses to records.John McCall2009-12-071-3/+32
* Add the BlockDecl to the DeclContext.Ted Kremenek2009-12-071-0/+1
* Allow accessing 'isa' via '->' operator. Fariborz Jahanian2009-12-071-0/+10
* Rework how virtual member functions are marked. If a class has no key functio...Anders Carlsson2009-12-071-0/+2
* DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated varia...John McCall2009-12-071-7/+7
* fix rdar://7446395, a crash on invalid, by fixing a broken assertion.Chris Lattner2009-12-051-4/+3
* Make sure to call PerformObjectMemberConversion where necessary.Eli Friedman2009-12-041-1/+4
* Make the type of the Decl referred to by a MemberExpr a bit more precise.Eli Friedman2009-12-041-1/+1
* Use a more rigorous definition of 'class member'. I don't have any evidenceJohn McCall2009-12-021-7/+19
* Recognize that EnumConstantDecls can be found by lookup and are not instanceJohn McCall2009-12-021-0/+3
* Rip out the last remaining implicit use of OverloadedFunctionDecl in Sema:John McCall2009-12-021-2/+1
* Push overloaded function templates through the parser using a totally differentJohn McCall2009-12-021-3/+3
* Stop trying to analyze class-hierarchies for dependently-scoped id-expressions;John McCall2009-12-021-17/+23
* Fix IsProvablyNotDerivedFrom to always use record definitions when available.John McCall2009-12-011-5/+5
* Rework how we support C++ implicit member accesses. If we can resolve anJohn McCall2009-12-011-168/+349
* Don't automatically assume that an id-expression refers to aDouglas Gregor2009-12-011-1/+17
* Eliminate warning in Release-Asserts mode. No functionality changeDouglas Gregor2009-12-011-0/+1
* Fix and test for a problem caught by the clang-on-clang buildbot: qualifiedJohn McCall2009-11-301-17/+24
* Remove all of Sema's explicit uses of OverloadedFunctionDecl except forJohn McCall2009-11-301-2/+0
* Eliminate the use of OverloadedFunctionDecl in member expressions.John McCall2009-11-301-346/+574
* Add DeclarationName support for C++0x operator literals. They should now work asAlexis Hunt2009-11-291-0/+1
* Refactor our handling of expression evaluation contexts, so that SemaDouglas Gregor2009-11-261-21/+28
OpenPOWER on IntegriCloud