summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rework the way we find locally-scoped external declarations when weDouglas Gregor2009-03-021-23/+0
* Remove PrevFunctionScope slot (it isn't needed)...use getParent() instead.Steve Naroff2009-02-281-3/+3
* Fix <rdar://problem/6451399> problems with labels and blocks.Steve Naroff2009-02-281-2/+13
* In BuildAnonymousStructUnionMemberReference, we shouldn't invalidate OpLoc whenTed Kremenek2009-02-271-1/+0
* Change the AST generated for offsetof a bit so that it looks like a Eli Friedman2009-02-271-7/+12
* Create a new TypeNodes.def file that enumerates all of the types,Douglas Gregor2009-02-261-6/+6
* fix some sema problems with wide strings and hook up basic codegen for them.Chris Lattner2009-02-261-1/+1
* Introduce code modification hints into the diagnostics system. When weDouglas Gregor2009-02-261-0/+5
* Make more AST nodes and semantic checkers dependent-expression-aware.Sebastian Redl2009-02-261-57/+96
* C99 DR #316 implies that the function parameter types that are knownDouglas Gregor2009-02-251-0/+13
* Minor cleanup for IntToBlockPointer so it applies to all callers of Eli Friedman2009-02-251-5/+1
* In C, when we see a function declaration within a local scope, exportDouglas Gregor2009-02-241-1/+24
* Revert http://llvm.org/viewvc/llvm-project?view=rev&revision=65244.Steve Naroff2009-02-231-1/+0
* More work to integrate newly added ObjCQualifiedClassType into the type system.Steve Naroff2009-02-211-1/+3
* This fixes <rdar://problem/6497650> More type mismatches issues with clang.Steve Naroff2009-02-211-14/+0
* Add enough checking to ensure that non-constant block literals don'tMike Stump2009-02-191-1/+5
* fix another typo gabor noticedChris Lattner2009-02-191-1/+1
* Fit 80col and fix indentation.Mike Stump2009-02-191-263/+264
* Fix spacing.Mike Stump2009-02-191-1/+1
* rip out __builtin_overloadChris Lattner2009-02-181-95/+0
* Downgrade complaints about calling unavailable functions to a warningDouglas Gregor2009-02-181-43/+101
* privatize all of the string literal memory allocation/creationChris Lattner2009-02-181-9/+5
* Don't allow calls to functions marked "unavailable". There's more workDouglas Gregor2009-02-181-2/+10
* change the StringLiteral AST node to track all of the SourceLocations of Chris Lattner2009-02-181-6/+10
* fix rdar://6597252: two exactly identical pointer types are alwaysChris Lattner2009-02-181-7/+15
* rename some variables, no functionality change.Chris Lattner2009-02-181-71/+72
* Renamed ASQualType to ExtQualType to reflect its moreFariborz Jahanian2009-02-171-1/+1
* emit:Chris Lattner2009-02-171-3/+4
* enhance ExtVectorElementExpr to allow V->xxyy to work like (*V).xxyyChris Lattner2009-02-161-1/+1
* do not warn about uses of deprecated decls when in an out-of-line objc methodChris Lattner2009-02-161-5/+25
* When inside an Objective-C++ method, name lookup should look into theDouglas Gregor2009-02-161-14/+15
* Add support for deprecating ObjC properties. Unlike GCC, we warn that the Chris Lattner2009-02-161-6/+29
* add support for deprecated objc ivars.Chris Lattner2009-02-161-0/+9
* Add support for deprecated members of RecordDecls (e.g. struct fields).Chris Lattner2009-02-161-0/+3
* Don't allow taking the address of an element in an ext_vectorNate Begeman2009-02-151-3/+3
* Refactor the deprecated and unavailable checks into a newChris Lattner2009-02-151-26/+35
* allow implementations of deprecated functions to use deprecated symbols.Chris Lattner2009-02-151-4/+10
* Add hook to add attributes to function declarations that we knowDouglas Gregor2009-02-141-1/+1
* reduce nesting.Chris Lattner2009-02-141-14/+11
* Implicitly declare certain C library functions (malloc, strcpy, memmove,Douglas Gregor2009-02-131-4/+4
* If x is an invalid field decl, don't construct an expression for P->x, Chris Lattner2009-02-131-0/+12
* Fix <rdar://problem/6499801> clang does not detect objc type mismatch in cond...Steve Naroff2009-02-121-6/+5
* Several cleanups:Steve Naroff2009-02-121-21/+6
* Initial implementation of function overloading in C.Douglas Gregor2009-02-111-1/+5
* Rudimentary checking of template arguments against their correspondingDouglas Gregor2009-02-091-1/+3
* CallExpr now uses ASTContext's allocate to allocate/delete its array of subex...Ted Kremenek2009-02-091-8/+10
* Allocate the subexpression array for OberloadExpr from ASTContext's allocator.Ted Kremenek2009-02-091-1/+1
* Move CheckPointerToMemberOperands to SemaExprCXX.cppSebastian Redl2009-02-071-67/+0
* Overhaul of Stmt allocation:Ted Kremenek2009-02-071-8/+7
* Add negative test cases and fix diagnostics for member pointer dereferencing.Sebastian Redl2009-02-071-2/+2
OpenPOWER on IntegriCloud