summaryrefslogtreecommitdiffstats
path: root/clang/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Implement parsing and code generation of Objective-C string literals.Anders Carlsson2007-08-211-0/+14
* Return true in case of error, which is what other functions do.Anders Carlsson2007-08-171-1/+1
* Add initial support for constant CFStrings.Anders Carlsson2007-08-171-1/+2
* Fixed Sema::CheckEqualityOperands() and Sema::CheckRelationalOperands() to de...Steve Naroff2007-08-161-28/+52
* Added support for additional format string checking for the printfTed Kremenek2007-08-141-1/+1
* initial support for checking format strings, patch by Ted Kremenek:Chris Lattner2007-08-101-0/+8
* Make sure the arithmetic conversion are done for relation and equality operat...Steve Naroff2007-08-101-4/+14
* Move the function/array conversion for ParmVarDecl's from Sema::ParseIdentifi...Steve Naroff2007-08-071-26/+0
* Remove a space from "typeof" printing. It was causing the following error...Steve Naroff2007-08-051-1/+1
* Make sure the good old "function/array conversion" is done to function parame...Steve Naroff2007-08-051-1/+26
* Restrict vector component access (using "." and "[]") to variables.Steve Naroff2007-08-031-0/+9
* Implement __builtin_choose_expr.Steve Naroff2007-08-031-0/+22
* Rename AddrLabel and OCUVectorComponent -> AddrLabelExpr and OCUVectorElement...Chris Lattner2007-08-031-3/+3
* rename some helpers, have them return the idx of the field being accessed.Chris Lattner2007-08-021-6/+13
* - Finish hooking up support for __builtin_types_compatible_p().Steve Naroff2007-08-011-2/+2
* Add AST/Sema support for __builtin_types_compatible_p (a GNU extension).Steve Naroff2007-08-011-0/+12
* simplify some type checking code, don't explicitly accessChris Lattner2007-07-311-43/+37
* split the rest of the type predicates into pure predicates:Chris Lattner2007-07-311-6/+6
* rename isReferenceType to follow the new scheme.Chris Lattner2007-07-311-2/+2
* make isPointerType() a pure predicate, rename theChris Lattner2007-07-311-4/+4
* Add parsing and AST support for GNU "typeof".Steve Naroff2007-07-311-1/+1
* Don't use canonical type for sema here. InChris Lattner2007-07-301-1/+1
* Finish up semantic analysis for vector components.Steve Naroff2007-07-301-0/+4
* Implement pretty diagnostics when doing on-the-fly vector sizing (for vector ...Steve Naroff2007-07-291-1/+9
* Added a new expression, OCUVectorComponent.Steve Naroff2007-07-281-2/+1
* Implement syntax/semantic analysis for OCU Vector Components.Steve Naroff2007-07-271-5/+61
* Fix the following bogus diagnostic...reported by Jeroen.Steve Naroff2007-07-261-4/+5
* Various improvements to Sema::ParseMemberReferenceExpr().Steve Naroff2007-07-261-23/+24
* - Fix commit in Parser.h (patch by Kevin Andre).Steve Naroff2007-07-251-4/+2
* Fix Sema::ParseCallExpr()...it wasn't doing the default array/function promot...Steve Naroff2007-07-241-7/+12
* implement ast building and trivial semantic analysis of stmt exprs.Chris Lattner2007-07-241-0/+23
* Implement code generation for __func__, __FUNCTION__ and __PRETTY_FUNCTION__Anders Carlsson2007-07-211-4/+13
* fix a warning on some compilersChris Lattner2007-07-211-0/+1
* Fix off-by-one error when emitting diagnostics. Also, make diagnosticChris Lattner2007-07-211-2/+3
* move some casts up to the entry of the function for clarity.Chris Lattner2007-07-211-23/+23
* At one point there were going to be lexer and parser tokens.Chris Lattner2007-07-201-3/+3
* Finish fixing crasher with compound literals.Steve Naroff2007-07-191-4/+5
* Work towards fixing crasher with compound literals...Steve Naroff2007-07-191-0/+22
* Cast to void is valid, patch by Benoit BoissinotChris Lattner2007-07-181-2/+3
* Use the correct method for getting the ReferenceType from a QualType.Bill Wendling2007-07-171-2/+2
* Change dyn_cast for reference types to be more like pointers and not need the...Bill Wendling2007-07-171-4/+8
* Fix references:Bill Wendling2007-07-171-1/+5
* Convert UsualArithmeticConversions to return "void". Now that we synthesize I...Steve Naroff2007-07-171-57/+71
* Implement semantic analysis for the cast operator.Steve Naroff2007-07-161-4/+16
* Remove the 2 QualType references to method UsualArithmeticConversions. Last w...Steve Naroff2007-07-161-27/+19
* Change DefaultFunctionArrayConversions and UsualUnaryConversions to return vo...Steve Naroff2007-07-161-34/+49
* Fix a GCC warning:Chris Lattner2007-07-161-3/+5
* Now that isPointerType can return a pointer type, avoid stripping off typedefChris Lattner2007-07-161-3/+4
* Use the return value of isPointerType and isVectorType to significantly simplifyChris Lattner2007-07-161-36/+35
* rename variables to be more consistent. Always use LHS/RHS intead of T1/T2 s...Chris Lattner2007-07-151-15/+12
OpenPOWER on IntegriCloud