summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/Sema.h
Commit message (Expand)AuthorAgeFilesLines
* fix PR3607 and a fixme, by checking bitfield constraintsChris Lattner2009-03-051-0/+4
* Fix <rdar://problem/6144382> [sema] gcc inconsistency w.r.t. forward protocol...Steve Naroff2009-03-051-0/+6
* When parsing a function body, add it to the crash stack, giving us somethingChris Lattner2009-03-051-0/+5
* Implemented access check for ivars accessed insideFariborz Jahanian2009-03-041-1/+2
* Some refactoring of recent code. No functionality change.Fariborz Jahanian2009-03-041-1/+2
* Finish up some fixes related to <rdar://problem/6497631> Message lookup is so...Steve Naroff2009-03-041-0/+3
* Change Parser::ParseCaseStatement to use an iterative approach to parsingChris Lattner2009-03-041-1/+3
* Fix <rdar://problem/6640991> Exception handling executes wrong clause (Daniel...Steve Naroff2009-03-031-1/+1
* Implement the basics of implicit instantiation of class templates, inDouglas Gregor2009-03-031-2/+19
* Check for duplicate declaration of method of a classFariborz Jahanian2009-03-021-0/+3
* Rework the way we find locally-scoped external declarations when weDouglas Gregor2009-03-021-1/+29
* "This patch uses the new ObjCImplDecl class to merge Sema::ImplMethodsVsClas...Chris Lattner2009-03-011-8/+6
* Remove PrevFunctionScope slot (it isn't needed)...use getParent() instead.Steve Naroff2009-02-281-4/+0
* Minor name change (move the ObjC prefix to a more appropriate place).Steve Naroff2009-02-281-1/+1
* Fix <rdar://problem/6451399> problems with labels and blocks.Steve Naroff2009-02-281-5/+8
* Start of checking for gotos which jump to an illegal destination. Eli Friedman2009-02-281-0/+13
* Template instantiation for function typesDouglas Gregor2009-02-281-0/+4
* Implement template instantiation for pointer, reference, and (some)Douglas Gregor2009-02-281-0/+7
* Implement the basic approach for instantiating types, with a lot of FIXME'dDouglas Gregor2009-02-271-0/+7
* Create a new TypeNodes.def file that enumerates all of the types,Douglas Gregor2009-02-261-2/+2
* Introduce code modification hints into the diagnostics system. When weDouglas Gregor2009-02-261-0/+2
* Fix <rdar://problem/6574319> clang issues error on 'readonly' property with a...Steve Naroff2009-02-261-1/+1
* Fix http://llvm.org/bugs/show_bug.cgi?id=3544.Steve Naroff2009-02-261-0/+5
* Zap the Sema constant initializer checking code that we aren't using Eli Friedman2009-02-261-4/+0
* Perform additional semantic checking of class templateDouglas Gregor2009-02-251-0/+6
* Implement parsing of nested-name-specifiers that involve template-ids, e.g.,Douglas Gregor2009-02-251-0/+14
* move InitListChecker to be private to SemaInit.cppChris Lattner2009-02-241-1/+0
* Make CheckSingleInitializer a static function in SemaInit.cppChris Lattner2009-02-241-2/+0
* make CheckStringLiteralInit a static function in SemaInit.cppChris Lattner2009-02-241-1/+0
* change IsStringLiteralInit into a static function in SemaInit.cppChris Lattner2009-02-241-1/+0
* When we're declaring an object or function with linkage, teach nameDouglas Gregor2009-02-241-2/+8
* Extend the implicit declaration and checking against out-of-scopeDouglas Gregor2009-02-241-1/+2
* Improve merging of function declarations. Specifically:Douglas Gregor2009-02-241-1/+3
* Add enough checking to ensure that non-constant block literals don'tMike Stump2009-02-191-1/+2
* rip out __builtin_overloadChris Lattner2009-02-181-6/+0
* Downgrade complaints about calling unavailable functions to a warningDouglas Gregor2009-02-181-9/+3
* Start improving diagnostics that relate to subcharacters of string literals.Chris Lattner2009-02-181-0/+2
* nothing says "ted was here" like a random url dropped in a header :)Chris Lattner2009-02-181-1/+1
* rename CheckBuiltinCFStringArgument -> CheckObjCStringChris Lattner2009-02-181-1/+1
* Implement basic parsing and semantic analysis for explicitDouglas Gregor2009-02-171-4/+16
* emit:Chris Lattner2009-02-171-1/+1
* Make PragmaPackStack be a private class in SemaAttr and make itsChris Lattner2009-02-171-32/+11
* Added ClassTemplateSpecializationDecl, which is a subclass ofDouglas Gregor2009-02-171-4/+8
* copying and assignment of sema seem unwise :)Chris Lattner2009-02-171-0/+2
* Adopt a more principled approach to invalid declarations:Douglas Gregor2009-02-161-9/+10
* Refactor the deprecated and unavailable checks into a newChris Lattner2009-02-151-1/+12
* Add hook to add attributes to function declarations that we knowDouglas Gregor2009-02-141-4/+6
* Pass the location of the start of the selector to ActOnClassMessage/ActOnInst...Anders Carlsson2009-02-141-3/+3
* 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-11/+1
OpenPOWER on IntegriCloud