aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaExpr.cpp
AgeCommit message (Expand)Author
2009-10-12More appropriate API usage.John McCall
2009-10-12Implement -Wparentheses: warn about using assignments in contexts that requireJohn McCall
2009-10-12Diagnose the declaration of explicit specializations after an implicitDouglas Gregor
2009-10-09Add CheckCallReturnType and start using it for regular call expressions. This...Anders Carlsson
2009-10-09Refactor the LookupResult API to simplify most common operations. Require us...John McCall
2009-10-08Implement support for -Wunused-variable, from Oscar Bonilla!Douglas Gregor
2009-10-08For instantiations of static data members of class templates, keepDouglas Gregor
2009-10-08Only perform an implicit instantiation of a function if its templateDouglas Gregor
2009-10-03Create CXXMemberCallExpr for pointer-to-member calls.Anders Carlsson
2009-10-01- Remove Sema::FindMethodInNestedImplementations().Steve Naroff
2009-09-30When overload resolution fails for an overloaded operator, show theDouglas Gregor
2009-09-25Fix checking for a null pointer constant when the expression itself isDouglas Gregor
2009-09-24Refactor the representation of qualifiers to bring ExtQualType out of theJohn McCall
2009-09-22Fix a regression in accessing class getter using the dot-syntaxFariborz Jahanian
2009-09-22Implement code completion within a function call, triggered after theDouglas Gregor
2009-09-21Change all the Type::getAsFoo() methods to specializations of Type::getAs().John McCall
2009-09-17Fix two crashes on value dependent expressions (shift and null-pointer check).Daniel Dunbar
2009-09-17Remove trailing whitespace.Daniel Dunbar
2009-09-15Use getTrueExpr/getFalseExpr as suggested by Doug.Anders Carlsson
2009-09-14Diagnose taking the address of a bit-field inside a conditional operator.Anders Carlsson
2009-09-14-Wchar-subscripts should not warn for explicit signed char subscripts either....Sam Weinig
2009-09-14-Wchar-subscripts should not warn for unsigned char subscripts. Fixes PR4978.Sam Weinig
2009-09-14Add support for -Wchar-subscripts. Fixes PR4801.Sam Weinig
2009-09-12Remove unnecessary ASTContext parameter from FunctionDecl::isBuiltinIDDouglas Gregor
2009-09-11Slight improvement for extern templates, so that an explicitDouglas Gregor
2009-09-11Fix PR4878 for real.Anders Carlsson
2009-09-11Test commitSam Weinig
2009-09-11Instantiate PredefinedExprs correctly. Patch by Sam Weinig!Anders Carlsson
2009-09-10Don't check use of a member function declaration used if the member function ...Anders Carlsson
2009-09-09If a cast expression needs either a conversion function or a constructor to b...Anders Carlsson
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-09-09Initial stab at implement dependent member references to memberDouglas Gregor
2009-09-08Vastly improve PredefinedExpr output, both in Sema and CodeGen. Patch by Sam ...Anders Carlsson
2009-09-05Use a separate diagnostic for default function argument expressions.Anders Carlsson
2009-09-04Implement AST, semantics, and CodeGen for C++ pseudo-destructorDouglas Gregor
2009-09-03Improve template instantiation for member access expressions thatDouglas Gregor
2009-09-03Improved handling for dependent, qualified member access expressions, e.g.,Douglas Gregor
2009-09-03This patch does the following.Fariborz Jahanian
2009-09-02It is illegal to derefrercne to an interface inFariborz Jahanian
2009-09-01Add a CK_FunctionToPointerDecay cast kind.Anders Carlsson
2009-09-01Preliminary AST representation and semantic analysis forDouglas Gregor
2009-08-31Eliminate CXXAdornedMemberExpr entirely. Instead, optionally allocateDouglas Gregor
2009-08-31Rename CXXQualifiedMemberExpr -> CXXAdornedMemberExpr, since we willDouglas Gregor
2009-08-31Add parsing for references to member function templates with explicitDouglas Gregor
2009-08-30Improve diagnostics for missing members. This renames the err_typecheck_no_me...Anders Carlsson
2009-08-29Patch for code gen. for c-style cast which ends inFariborz Jahanian
2009-08-29CreateDeclRefExprs that point to UnresolvedUsingDecls.Anders Carlsson
2009-08-28Implement template instantiation for member class templates.Douglas Gregor
2009-08-26Bye-bye old RequireCompleteType.Anders Carlsson
2009-08-26Remove the PrintType argument from RequireCompleteType.Anders Carlsson