summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Check the return type of operator[]() and fix a thinko that lead to a crash i...Anders Carlsson2009-10-131-6/+13
* More return type checking.Anders Carlsson2009-10-131-6/+10
* Unify our diagnostic printing for errors of the form, "we didn't likeDouglas Gregor2009-10-131-10/+9
* More appropriate API usage.John McCall2009-10-121-3/+1
* Implement -Wparentheses: warn about using assignments in contexts that requireJohn McCall2009-10-121-0/+53
* Diagnose the declaration of explicit specializations after an implicitDouglas Gregor2009-10-121-7/+31
* Add CheckCallReturnType and start using it for regular call expressions. This...Anders Carlsson2009-10-091-5/+26
* Refactor the LookupResult API to simplify most common operations. Require us...John McCall2009-10-091-14/+14
* Implement support for -Wunused-variable, from Oscar Bonilla!Douglas Gregor2009-10-081-3/+6
* For instantiations of static data members of class templates, keepDouglas Gregor2009-10-081-4/+2
* Only perform an implicit instantiation of a function if its templateDouglas Gregor2009-10-081-9/+3
* Create CXXMemberCallExpr for pointer-to-member calls.Anders Carlsson2009-10-031-0/+22
* - Remove Sema::FindMethodInNestedImplementations().Steve Naroff2009-10-011-18/+3
* When overload resolution fails for an overloaded operator, show theDouglas Gregor2009-09-301-5/+13
* Fix checking for a null pointer constant when the expression itself isDouglas Gregor2009-09-251-10/+23
* Refactor the representation of qualifiers to bring ExtQualType out of theJohn McCall2009-09-241-33/+50
* Fix a regression in accessing class getter using the dot-syntaxFariborz Jahanian2009-09-221-55/+57
* Implement code completion within a function call, triggered after theDouglas Gregor2009-09-221-63/+100
* Change all the Type::getAsFoo() methods to specializations of Type::getAs().John McCall2009-09-211-28/+28
* Fix two crashes on value dependent expressions (shift and null-pointer check).Daniel Dunbar2009-09-171-1/+2
* Remove trailing whitespace.Daniel Dunbar2009-09-171-8/+7
* Use getTrueExpr/getFalseExpr as suggested by Doug.Anders Carlsson2009-09-151-2/+2
* Diagnose taking the address of a bit-field inside a conditional operator.Anders Carlsson2009-09-141-0/+4
* -Wchar-subscripts should not warn for explicit signed char subscripts either....Sam Weinig2009-09-141-3/+3
* -Wchar-subscripts should not warn for unsigned char subscripts. Fixes PR4978.Sam Weinig2009-09-141-1/+3
* Add support for -Wchar-subscripts. Fixes PR4801.Sam Weinig2009-09-141-0/+3
* Remove unnecessary ASTContext parameter from FunctionDecl::isBuiltinIDDouglas Gregor2009-09-121-2/+2
* Slight improvement for extern templates, so that an explicitDouglas Gregor2009-09-111-0/+1
* Fix PR4878 for real.Anders Carlsson2009-09-111-1/+10
* Test commitSam Weinig2009-09-111-1/+1
* Instantiate PredefinedExprs correctly. Patch by Sam Weinig!Anders Carlsson2009-09-111-5/+10
* Don't check use of a member function declaration used if the member function ...Anders Carlsson2009-09-101-1/+9
* If a cast expression needs either a conversion function or a constructor to b...Anders Carlsson2009-09-091-15/+13
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-352/+345
* Initial stab at implement dependent member references to memberDouglas Gregor2009-09-091-14/+22
* Vastly improve PredefinedExpr output, both in Sema and CodeGen. Patch by Sam ...Anders Carlsson2009-09-081-8/+6
* Use a separate diagnostic for default function argument expressions.Anders Carlsson2009-09-051-6/+3
* Implement AST, semantics, and CodeGen for C++ pseudo-destructorDouglas Gregor2009-09-041-1/+61
* Improve template instantiation for member access expressions thatDouglas Gregor2009-09-031-5/+24
* Improved handling for dependent, qualified member access expressions, e.g.,Douglas Gregor2009-09-031-13/+17
* This patch does the following.Fariborz Jahanian2009-09-031-9/+2
* It is illegal to derefrercne to an interface inFariborz Jahanian2009-09-021-2/+9
* Add a CK_FunctionToPointerDecay cast kind.Anders Carlsson2009-09-011-1/+2
* Preliminary AST representation and semantic analysis forDouglas Gregor2009-09-011-2/+30
* Eliminate CXXAdornedMemberExpr entirely. Instead, optionally allocateDouglas Gregor2009-08-311-6/+4
* Rename CXXQualifiedMemberExpr -> CXXAdornedMemberExpr, since we willDouglas Gregor2009-08-311-6/+6
* Add parsing for references to member function templates with explicitDouglas Gregor2009-08-311-1/+1
* Improve diagnostics for missing members. This renames the err_typecheck_no_me...Anders Carlsson2009-08-301-6/+8
* Patch for code gen. for c-style cast which ends inFariborz Jahanian2009-08-291-0/+13
* CreateDeclRefExprs that point to UnresolvedUsingDecls.Anders Carlsson2009-08-291-0/+5
OpenPOWER on IntegriCloud