summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/Sema.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* code cleanup, convert if tree to switch etc.Chris Lattner2009-10-201-19/+26
* When performing template-substitution into a type, don't just replace theJohn McCall2009-10-181-28/+100
* Remove the ConstantArrayType subtypes. This information is preserved in theJohn McCall2009-10-161-3/+2
* Improve diagnostics when the parser encounters a declarator with anDouglas Gregor2009-10-131-0/+1
* Unify our diagnostic printing for errors of the form, "we didn't likeDouglas Gregor2009-10-131-68/+89
* Desugaring optimizations. Add single-step desugaring methods to allJohn McCall2009-09-291-3/+10
* Refactor the representation of qualifiers to bring ExtQualType out of theJohn McCall2009-09-241-3/+1
* Initial implementation of a code-completion interface in Clang. InDouglas Gregor2009-09-171-3/+3
* When implicitly declaring operators new, new[], delete, and delete[],Douglas Gregor2009-09-151-1/+1
* Only reuse an already existing ImplicitCastExpr if the cast kinds are the same.Anders Carlsson2009-09-151-4/+8
* Get rid of the CastInfo struct.Anders Carlsson2009-09-151-3/+2
* When stringizing a NamedDecl for a diagnostic, treat the templateJohn McCall2009-09-111-2/+6
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-50/+50
* Fix PR4922, where Sema would complete tentative definitions in nondeterminsticChris Lattner2009-09-081-23/+25
* Start emitting ElaboratedTypes in C++ mode. Support the effort in variousJohn McCall2009-09-051-0/+4
* Improve missing error messages as suggested by Doug.Anders Carlsson2009-08-301-3/+3
* Improve diagnostics for missing members. This renames the err_typecheck_no_me...Anders Carlsson2009-08-301-0/+25
* Add a RequireCompleteType variant that takes a PartialDiagnostic. The old Req...Anders Carlsson2009-08-261-0/+10
* Improve diagnostics and recovery when the nested-name-specifier of aDouglas Gregor2009-08-261-2/+6
* Initial patch to support definitions of id and Class from headers in Objectiv...David Chisnall2009-08-171-0/+2
* Add a CastInfo struct that will be used for cast information when constructin...Anders Carlsson2009-08-101-2/+2
* getFunctionLevelDeclContext needs to get the previous DeclContext if EnterDec...Anders Carlsson2009-08-081-1/+2
* Factor some code to get the "function level" DeclContext out into a separate ...Anders Carlsson2009-08-081-9/+11
* 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
OpenPOWER on IntegriCloud