summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Allow internal decls in inline functions if the function is in the main file.Jordan Rose2012-06-181-1/+7
* Fix Sema and IRGen for atomic compound assignment so it has the right semanti...Eli Friedman2012-06-161-45/+20
* Warn when a static variable is referenced in a non-static inline function.Jordan Rose2012-06-151-0/+32
* Check the parameter lists and return type of both blocks and lambdasDouglas Gregor2012-06-151-1/+14
* PR13064: Store whether an in-class initializer uses direct or copyRichard Smith2012-06-101-1/+1
* Disallow using ObjC literals in direct comparisons (== and friends).Jordan Rose2012-06-081-0/+157
* Plug a long standing memory leak in TemplateArgument.Benjamin Kramer2012-06-071-1/+1
* Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie2012-06-061-3/+3
* Add a warning for when an array-to-pointer decay is performed on an arrayRichard Smith2012-06-041-0/+1
* Improve fixit for comparison operator on lhs of bitwise operator.Nico Weber2012-06-031-1/+1
* Remove some extra braces.Eric Christopher2012-05-301-3/+2
* Fix PR12960 by not attempting to correct cases when we're not actually instan...David Blaikie2012-05-281-1/+2
* Add a warning to diagnose statements in C++ like "*(volatile int*)x;". Conce...Eli Friedman2012-05-241-2/+2
* Clean up r156925, so that we only mark the capturing DeclRefExpr of aDouglas Gregor2012-05-161-4/+6
* Fix code generation of variables reference expressions when mixingDouglas Gregor2012-05-161-1/+1
* Don't warn when NULL is used within a macro but its conversion is outside a m...David Blaikie2012-05-151-1/+1
* Further improvement to wording of overload resolution diagnostics, and includingRichard Smith2012-05-151-8/+18
* PR11857: When the wrong number of arguments are provided for a functionRichard Smith2012-05-111-5/+12
* Move Sema::VerifyIntegerConstantExpression() andDouglas Gregor2012-05-041-30/+144
* Move Sema::RequireNonAbstractType() off of PartialDiagnostic.Douglas Gregor2012-05-041-3/+3
* Switch RequireLiteralType() off of PartialDiagnostic.Douglas Gregor2012-05-041-1/+1
* Move Sema::RequireCompleteType() and Sema::RequireCompleteExprType()Douglas Gregor2012-05-041-37/+42
* Add support for full-width 128-bit integer literals.Stephen Canon2012-05-031-2/+17
* Workaround a miscompile in 483.xalancbmk while we figure it out.David Blaikie2012-05-011-1/+0
* Fix PR12378: provide conversion warnings on default args of function templatesDavid Blaikie2012-04-301-2/+4
* Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie2012-04-301-3/+3
* C++11 weakens the requirement for types used with offsetof from POD to standa...Benjamin Kramer2012-04-281-2/+10
* Rename isPODType (using the C++98 rules) into isCXX98PODType and make isPODTy...Benjamin Kramer2012-04-281-1/+2
* PR 12586: Fix assert while running libc++ testsuite: deal with exceptionRichard Smith2012-04-191-3/+2
* VerifyICE: Pass PartialDiagnostics by reference.Benjamin Kramer2012-04-181-4/+5
* Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it.Richard Smith2012-04-171-0/+7
* objective-c modern translator: buildit objc boolFariborz Jahanian2012-04-161-17/+1
* When we're flagging a protected scope to prevent jumps into theJohn McCall2012-04-131-10/+14
* objective-c literals: Issue warning and ignoreFariborz Jahanian2012-04-121-3/+7
* Compute standard conversion sequences for conversions to atomicDouglas Gregor2012-04-121-4/+9
* objective-c numeric literal: type of boolean isFariborz Jahanian2012-04-121-1/+13
* objective-c: remove IsConstProperty as it does notFariborz Jahanian2012-04-101-17/+1
* objective-c: add an assertion for propertyFariborz Jahanian2012-04-101-0/+5
* Fix bugs found by -Wconstant-conversion improvements currently under review.David Blaikie2012-04-091-1/+1
* Implement support for null non-type template arguments for non-typeDouglas Gregor2012-04-061-1/+2
* Fix a Sema invariant bug that I recently introduced involvingJohn McCall2012-04-061-0/+3
* Properly implement the C rules for composite types for qualified pointers in ...Eli Friedman2012-04-051-11/+27
* Enter an expression evaluation context when parsingJohn McCall2012-04-041-0/+14
* Remove dead assignment to local variable.Ted Kremenek2012-04-041-2/+0
* Finish PR10217: Ensure we say that a special member was implicitly, notRichard Smith2012-04-021-8/+11
* PR10217: Provide diagnostics explaining why an implicitly-deleted specialRichard Smith2012-03-301-1/+20
* Forbid the block and lambda copy-capture of __autoreleasing variablesJohn McCall2012-03-301-0/+21
* objective-c: Improve diagnostics andFariborz Jahanian2012-03-281-6/+6
* Alternate fix to PR12248: put Sema in charge of special-casingJohn McCall2012-03-131-3/+36
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-107/+107
OpenPOWER on IntegriCloud