summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/Expr.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Take 2 on AltiVec-style vector initializers. Nate Begeman2009-08-101-0/+28
* Revert r78535, it is causing a number of failures to build projects.Daniel Dunbar2009-08-101-28/+0
* AltiVec-style vector initializer syntax, vec4 a = (vec4)(a, b, c, d);Nate Begeman2009-08-091-0/+28
* Get rid of Stmt::Clone now that we can reference count statements instead.Anders Carlsson2009-08-081-55/+0
* Separate Stmt::Destroy into the entrypoint for destroying a statementDouglas Gregor2009-08-071-8/+7
* Change uses of:Ted Kremenek2009-07-291-6/+6
* fix PR4633: cast to void should silence the 'unused expression' warning.Chris Lattner2009-07-281-4/+3
* CallExpr's SubExprs sometimes were allocated in the wrong place.Daniel Dunbar2009-07-281-1/+1
* Allow front-end 'isa' access on object's of type 'id'.Steve Naroff2009-07-241-0/+4
* Revert r75641.Anders Carlsson2009-07-181-0/+1
* Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methodsTed Kremenek2009-07-171-6/+6
* objc methods can't be an operand to callexpr.Chris Lattner2009-07-171-3/+1
* Refactor code into a new CallExpr::getDirectCallee() method. Simplify someZhongxing Xu2009-07-171-0/+10
* Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), ...Ted Kremenek2009-07-171-1/+1
* Add member template 'Type::getAs<T>', which converts a Type* to a respective T*.Ted Kremenek2009-07-161-5/+5
* Remove ASTContext::isObjCObjectPointerType().Steve Naroff2009-07-161-1/+1
* Rename RecordLayout.h to ASTRecordLayout.hAnders Carlsson2009-07-141-1/+0
* Read/write a CXXOperatorCallExpr from/to PCH files.Argyrios Kyrtzidis2009-07-141-2/+2
* This patch includes a conceptually simple, but very intrusive/pervasive change. Steve Naroff2009-07-101-1/+1
* Implement template argument deduction when taking the address of aDouglas Gregor2009-07-081-2/+3
* Fix bitfield promotion in the presence of explicit casts, from Abrama Bagnara.Douglas Gregor2009-07-061-1/+1
* Remove the ASTContext parameter from the attribute-related methods of Decl.Argyrios Kyrtzidis2009-06-301-15/+15
* Fix the FloatingLiteral API to take the isexact flag by value instead ofChris Lattner2009-06-291-2/+1
* OpenCL 1.0 Support, patch 1/N: upper case swizzle operator and hex element in...Nate Begeman2009-06-251-2/+2
* Renamed Protocol as TheProtocol so people can use clang header forFariborz Jahanian2009-06-211-1/+1
* Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>.Douglas Gregor2009-06-181-17/+18
* Sink the BuiltinInfo object from ASTContext into theChris Lattner2009-06-141-0/+1
* Instantiation support for more Obj-C expressions, string literals, @selector ...Anders Carlsson2009-06-071-0/+16
* A corner case of objc2 gc's write-barrier generationFariborz Jahanian2009-06-011-9/+17
* When evaluating a VarDecl as a constant or determining whether it isDouglas Gregor2009-05-261-2/+15
* Add a new CallExpr::getCallReturnType and use it in Expr::isLvalueInternal. N...Anders Carlsson2009-05-261-9/+13
* A block that returns a reference is an lvalue.Anders Carlsson2009-05-261-0/+3
* Template instantiation for C99 designated initializers, because weDouglas Gregor2009-05-211-28/+49
* Fix handling of the GNU "t ? : f" extension to the conditionalDouglas Gregor2009-05-191-4/+4
* Template instantiation for imaginary literals, because they were next in Expr.hDouglas Gregor2009-05-181-0/+10
* Make ActOnExprStmt take a FullExprArg.Anders Carlsson2009-05-171-0/+3
* Implement instantiation of a few boring, simple expressions. I don't think th...Sebastian Redl2009-05-161-0/+17
* Basic support for member exprs where the base expr type is dependent.Anders Carlsson2009-05-151-0/+5
* Implement C++0x nullptr.Sebastian Redl2009-05-101-0/+4
* Fixes a bug for objc2's gc in the presense of type-casts.Fariborz Jahanian2009-05-051-1/+3
* PR2524: downgrade taking address of expression of type 'void' to an Eli Friedman2009-05-031-5/+11
* When determining whether an expression refers to a bit-field, lookDouglas Gregor2009-05-021-4/+10
* PR4103: Silence bogus unused expression warning.Eli Friedman2009-04-291-1/+2
* Remove getIntegerConstantExprValue in favor of using EvaluateAsInt.Eli Friedman2009-04-261-1/+1
* implement PCH support for the rest of ExprObjC.h, includingChris Lattner2009-04-261-0/+10
* Change isNullPointerConstant to be strict; hopefully this won't cause Eli Friedman2009-04-251-6/+2
* Fix PR4027 + rdar://6808859, we were rejecting implicit casts ofChris Lattner2009-04-211-0/+1
* FunctionDecl::getBody() is getting an ASTContext argument for use inDouglas Gregor2009-04-181-2/+6
* Fix two embarrassing PCH bugs:Douglas Gregor2009-04-171-1/+1
* Implement lvalue test for conditional expressions.Sebastian Redl2009-04-171-0/+26
OpenPOWER on IntegriCloud