summaryrefslogtreecommitdiffstats
path: root/clang/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* - Make sure default return/argument types (for methods) default to "id".Steve Naroff2007-10-101-11/+17
* - Add ObjcInterfaceDecl::lookupInstanceMethod(), lookupClassMethod().Steve Naroff2007-10-021-6/+23
* Yesterday I discovered that 78% of all selectors in "Cocoa.h" take 0/1 argument.Steve Naroff2007-09-281-2/+2
* Add SelectorInfo (similar in spirit to IdentifierInfo). The key difference is...Steve Naroff2007-09-271-64/+19
* Use APFloat for the representation of FP immediates, ask the targetChris Lattner2007-09-221-3/+17
* Remove SelectorTable/SelectorInfo, simply store all selectors in the central ...Steve Naroff2007-09-191-6/+6
* Progress on message expressions...Steve Naroff2007-09-181-14/+63
* Finish defining Action API for message expressions.Steve Naroff2007-09-171-0/+26
* Fixes/tweaks that prevent "defaults-i.m" from compiling.Steve Naroff2007-09-161-1/+1
* Rename statement actions (from Parse-prefix to ActOn-prefix).Steve Naroff2007-09-161-6/+6
* Rename expression actions (from Parse-prefix to ActOn-prefix).Steve Naroff2007-09-161-28/+28
* Start converting Action methods from Parse-prefix to ActOn-prefix.Steve Naroff2007-09-151-4/+4
* Silence VC++ warnings, patch by Hartmut KaiserChris Lattner2007-09-041-6/+8
* Finish getting "array-init.c" to work properly.Steve Naroff2007-09-031-4/+2
* More progress on array initializers.Steve Naroff2007-09-021-1/+3
* Start implementing semantic analysis for C initializers.Steve Naroff2007-09-021-3/+2
* diagnose extended uses of offsetofChris Lattner2007-08-311-0/+6
* Add InitListExpr class.Anders Carlsson2007-08-311-2/+6
* Sema::ParseCastExpr() missing call to UsualUnaryConversions().Steve Naroff2007-08-311-0/+2
* implement pretty printing of offsetofChris Lattner2007-08-301-0/+6
* implement initial sema support for __builtin_offsetofChris Lattner2007-08-301-9/+74
* Fix a regression on test/Sema/unused-expr.c by fixing the type predicatesChris Lattner2007-08-301-1/+1
* Spaces not tabs.Neil Booth2007-08-291-1/+1
* Ensure we diagnose long long literals in C90 mode.Neil Booth2007-08-291-0/+5
* Added checking (during parsing) of comparison of floating point values using ...Ted Kremenek2007-08-291-0/+3
* Implement default argument promotions (for old-style function calls and varia...Steve Naroff2007-08-281-3/+36
* Finish converting decls over to the new invalid decl API.Steve Naroff2007-08-281-1/+1
* Move the "invalid decl" idiom up to Decl (where we have some bits to steal:-)Steve Naroff2007-08-281-4/+2
* add a sourcelocation to binary operator to keep track of the location of the ...Chris Lattner2007-08-281-2/+2
* Implement more thoughful error recovery when dealing with bogus declarator ty...Steve Naroff2007-08-281-1/+7
* Some minor aesthetic changes to the control flow.Steve Naroff2007-08-271-10/+7
* Fix remaining bugs with complex/float promotions.Steve Naroff2007-08-271-16/+25
* Replaced ASTContext::maxFloatingType() with ASTContext::compareFloatingType().Steve Naroff2007-08-271-9/+24
* Add Type::getAsBuiltinType() and Type::builtinTypesAreCompatible().Steve Naroff2007-08-271-2/+3
* Replaced ASTContext::maxComplexType() with ASTContext::getFloatingTypeOfSizeW...Steve Naroff2007-08-271-6/+19
* require that operands to __real/__imag are complex or arithmetic. ThisChris Lattner2007-08-261-1/+9
* add a new ImaginaryLiteral AST node that is used toChris Lattner2007-08-261-7/+16
* 1.0 is double, 1.0F is a float.Chris Lattner2007-08-261-2/+2
* merge checkrelational and checkequality into CheckCompareOperands, Chris Lattner2007-08-261-62/+15
* Cases like this:Chris Lattner2007-08-261-14/+20
* Surpress the UsualUnaryConversions for compound assignment operators. This ch...Steve Naroff2007-08-251-3/+4
* This modest change insures ImplicitCastExpr's get generated for all "assignme...Steve Naroff2007-08-241-2/+12
* remove a dead argumentChris Lattner2007-08-241-4/+2
* Implement sema support for __real/__imag nodes.Chris Lattner2007-08-241-1/+15
* Surpress ImplicitCastExprs for compound assignment expressions. For compound ...Steve Naroff2007-08-241-50/+49
* Make sure we get extension diagnostics for GCC's complex extensions.Steve Naroff2007-08-241-11/+21
* Support '~' for complex conjugation. This is a GCC extension.Steve Naroff2007-08-231-3/+5
* fix a bug where we would type 0ULL as unsigned instead of unsigned long longChris Lattner2007-08-231-1/+2
* Remove a FIXME, allowing ++/-- on Complex types (a GCC extension).Steve Naroff2007-08-231-4/+4
* Parse @encode expressions.Anders Carlsson2007-08-221-2/+11
OpenPOWER on IntegriCloud