summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/Sema.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add CK_DerivedToBase and use it PerformObjectMemberConversion.Anders Carlsson2009-07-311-2/+3
* Add a CastKind enum to CastExpr. Right now it's not used for much but it will...Anders Carlsson2009-07-311-1/+2
* PR3679 - handle #pragma weakRyan Flynn2009-07-301-0/+10
* Implement the ObjC pseudo built-in types as clang "BuiltinType's". I say pseu...Steve Naroff2009-07-151-24/+12
* This patch includes a conceptually simple, but very intrusive/pervasive change. Steve Naroff2009-07-101-18/+25
* Keep track of the Expr used to describe the size of an array type,Douglas Gregor2009-07-061-2/+2
* Add support for retrieving the Doxygen comment associated with a givenDouglas Gregor2009-07-021-0/+4
* Implement implicit instantiation of the member functions of a class templateDouglas Gregor2009-06-221-0/+12
* Rework the way we track which declarations are "used" duringDouglas Gregor2009-06-221-1/+1
* Keep track of when declarations are "used" according to C andDouglas Gregor2009-06-191-1/+1
* First step toward fixing <rdar://problem/6613046> refactor clang objc type re...Steve Naroff2009-06-171-1/+1
* Add a comment to Sema::ActOnTranslationUnitScope().Steve Naroff2009-06-161-0/+1
* Introduce a SFINAE "trap" that keeps track of the number of errorsDouglas Gregor2009-06-141-1/+1
* Update LLVM.Douglas Gregor2009-06-141-1/+2
* Use "()" instead of "(void)" when pretty-printing a parameter-less function t...Argyrios Kyrtzidis2009-06-031-1/+1
* Create a new PrintingPolicy class, which we pass down through the ASTDouglas Gregor2009-05-291-1/+1
* Introduce a stack of instantiation scopes that are used to store the mapping ...Douglas Gregor2009-05-141-1/+2
* only support int128_t on 64-bit and larger targets. 32-bit targets don'tChris Lattner2009-04-301-9/+12
* initial support for __[u]int128_t, which should be basicallyChris Lattner2009-04-301-0/+12
* PCH support for the global method pool (= instance and factory methodDouglas Gregor2009-04-241-2/+2
* PCH support for all of the predefined Objective-C types, such as id,Douglas Gregor2009-04-231-36/+44
* Eliminate Sema::KnownFunctionIDs, so that Sema doesn't end up pullingDouglas Gregor2009-04-221-9/+0
* Explictly track tentative definitions within Sema, then hand thoseDouglas Gregor2009-04-211-33/+32
* Add warning when a tentative array definition is assumed to have one element.Daniel Dunbar2009-04-151-2/+3
* When building a PCH file, don't perform end-of-translation-unitDouglas Gregor2009-04-141-2/+7
* Give Type::getDesugaredType a "for-display" mode that can apply moreDouglas Gregor2009-04-011-1/+1
* Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for aChris Lattner2009-03-281-3/+3
* Eliminate post-diagnostic hooks. Instead, implement a Sema-specificDouglas Gregor2009-03-201-0/+16
* Remove ActiveScope (revert http://llvm.org/viewvc/llvm-project?view=rev&revis...Steve Naroff2009-03-131-2/+0
* Add type checking for tentative definitions at the end of theDouglas Gregor2009-03-101-0/+45
* Fix <rdar://problem/6451399> problems with labels and blocks.Steve Naroff2009-02-281-0/+2
* replace a dirty hack with a clean solution. Too bad we can't Chris Lattner2009-02-191-4/+12
* Fix a long standard problem with clang retaining "too much" sugar Chris Lattner2009-02-191-6/+29
* Add hook to add attributes to function declarations that we knowDouglas Gregor2009-02-141-0/+1
* Make it possible for builtins to expression FILE* arguments, so thatDouglas Gregor2009-02-141-2/+0
* Extend builtin "attribute" syntax to include a notation forDouglas Gregor2009-02-141-13/+2
* Overhaul of Stmt allocation:Ted Kremenek2009-02-071-1/+1
* Implement semantic analysis for the GNU flexible array initializationDouglas Gregor2009-02-041-4/+6
* Some name-lookup-related fixes, from Piotr Rak!Douglas Gregor2009-02-041-2/+8
* move library-specific diagnostic headers into library private dirs. ReduceChris Lattner2009-01-291-1/+0
* Split the single monolithic DiagnosticKinds.def file into oneChris Lattner2009-01-271-1/+1
* inline Sema::getLangOptions, rdar://6515190. This speeds upChris Lattner2009-01-221-5/+2
* Initial implementation of semantic analysis and ASTs for C99Douglas Gregor2009-01-221-2/+2
* Remove ScopedDecl, collapsing all of its functionality into Decl, soDouglas Gregor2009-01-201-4/+4
* Vector codegen improvementsNate Begeman2009-01-181-1/+1
* Addressed the issue in <rdar://problem/6479085>, where we failed toDouglas Gregor2009-01-091-1/+1
* This is a large/messy diff that unifies the ObjC AST's with DeclContext.Steve Naroff2009-01-081-1/+1
* Expr and Stmt must be destroyed with Destroy, not delete. Fixes PR/3245.Sebastian Redl2008-12-221-2/+2
* Unifies the name-lookup mechanisms used in various parts of the ASTDouglas Gregor2008-12-111-1/+1
* change getCurFunctionDecl to skip through Block contexts to findChris Lattner2008-12-041-0/+20
OpenPOWER on IntegriCloud