- b83d287 Add enough checking to ensure that non-constant block literals don't by Mike Stump · 16 years ago
- 1e4db7c rip out __builtin_overload by Chris Lattner · 16 years ago
- 48f3bb9 Downgrade complaints about calling unavailable functions to a warning by Douglas Gregor · 16 years ago
- 6080008 Start improving diagnostics that relate to subcharacters of string literals. by Chris Lattner · 16 years ago
- da425eb nothing says "ted was here" like a random url dropped in a header :) by Chris Lattner · 16 years ago
- 6903981 rename CheckBuiltinCFStringArgument -> CheckObjCString by Chris Lattner · 16 years ago
- cc63668 Implement basic parsing and semantic analysis for explicit by Douglas Gregor · 16 years ago
- ba27e2a emit: by Chris Lattner · 16 years ago
- 574aa40 Make PragmaPackStack be a private class in SemaAttr and make its by Chris Lattner · 16 years ago
- 3e00bad Added ClassTemplateSpecializationDecl, which is a subclass of by Douglas Gregor · 16 years ago
- f50adff copying and assignment of sema seem unwise :) by Chris Lattner · 16 years ago
- cda9c67 Adopt a more principled approach to invalid declarations: by Douglas Gregor · 16 years ago
- 76a642f Refactor the deprecated and unavailable checks into a new by Chris Lattner · 16 years ago
- 3c385e5 Add hook to add attributes to function declarations that we know by Douglas Gregor · 16 years ago
- ff975cf Pass the location of the start of the selector to ActOnClassMessage/ActOnInstanceMessage. by Anders Carlsson · 16 years ago
- 370ab3f Make it possible for builtins to expression FILE* arguments, so that by Douglas Gregor · 16 years ago
- a316e7b Extend builtin "attribute" syntax to include a notation for by Douglas Gregor · 16 years ago
- 3e41d60 Implicitly declare certain C library functions (malloc, strcpy, memmove, by Douglas Gregor · 16 years ago
- 5cdf821 Introduce _Complex conversions into the function overloading by Douglas Gregor · 16 years ago
- e21dd6f Fix <rdar://problem/6243503> [sema] @throw; accepted outside catch block. by Steve Naroff · 16 years ago
- cc45cb3 Finished semantic analysis of non-type template arguments, to check by Douglas Gregor · 16 years ago
- 26a0bdb Rename Sema::hasSameType to QualType::isSameAs by Douglas Gregor · 16 years ago
- 6ae5e66 Add type-checking and implicit conversions for template parameters of by Douglas Gregor · 16 years ago
- d684b00 Implement parsing, semantic analysis and ASTs for default template by Douglas Gregor · 16 years ago
- dd0574e Check template template arguments against their corresponding template by Douglas Gregor · 16 years ago
- c15cb38 Rudimentary checking of template arguments against their corresponding by Douglas Gregor · 16 years ago
- 5908e9f Eliminate TemplateArg so that we only have a single kind of by Douglas Gregor · 16 years ago
- 55f6b14 Start processing template-ids as types when the template-name refers by Douglas Gregor · 16 years ago
- 00e68e2 Update new expression to make use of Declarator::getSourceRange(). by Sebastian Redl · 16 years ago
- 1a51b4a Make Sema::getTypeName return the opaque pointer of a QualType rather by Douglas Gregor · 16 years ago
- 7c8bd60 Move CheckPointerToMemberOperands to SemaExprCXX.cpp by Sebastian Redl · 16 years ago
- 8189cde Overhaul of Stmt allocation: by Ted Kremenek · 16 years ago
- 2246050 Implement dereferencing of pointers-to-member. by Sebastian Redl · 16 years ago
- ddc29e1 Semantic checking for class template declarations and by Douglas Gregor · 16 years ago
- 7dda67d Improvements and fixes for name lookup with using directives, from Piotr Rak! by Douglas Gregor · 16 years ago
- 98eb8a7 Add support for blocks with explicit return types. by Mike Stump · 16 years ago
- d6efafa Improve documentation for Sema::getTypeName. Also, it's return type is by Douglas Gregor · 16 years ago
- aaba5e3 Basic representation of C++ class templates, from Andrew Sutton. by Douglas Gregor · 16 years ago
- 47b9a1c Some name-lookup-related fixes, from Piotr Rak! by Douglas Gregor · 16 years ago
- b696ea3 Diagnose ambiguities in getTypeName. Fixes http://llvm.org/bugs/show_bug.cgi?id=3475 by Douglas Gregor · 16 years ago
- f680a0f Bring operator name lookup (as required for C++ operator overloading) by Douglas Gregor · 16 years ago
- 1733001 Fix our semantic analysis of by Douglas Gregor · 16 years ago
- fa04764 Initial implementation of argument dependent lookup (a.k.a. ADL, by Douglas Gregor · 16 years ago
- ebc07d5 Allow taking the address of data members, resulting in a member pointer. by Sebastian Redl · 16 years ago
- 2a3009a Semantic analysis, ASTs, and unqualified name lookup support for C++ by Douglas Gregor · 16 years ago
- d863517 Add iterators to LookupResult, allowing one to iterate over the by Douglas Gregor · 16 years ago
- 87fd703 Check value-initializations that occur when an initializer list by Douglas Gregor · 16 years ago
- 734d986 Improve our handling of the second step in a user-defined conversion by Douglas Gregor · 16 years ago
- b0f90cc Turn on -flax-vector-conversions by default, issue a warning whenever one is done. Add a -fnolax-vector-conversions option. Fixes PR2862. by Anders Carlsson · 16 years ago
- 4c921ae Eliminated LookupCriteria, whose creation was causing a bottleneck for by Douglas Gregor · 16 years ago
- a518903 Hack Sema::LookupDeclInScope() to avoid calling Sema::LookupName() when parsing C/ObjC. by Steve Naroff · 16 years ago
- 500d329 move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 16 years ago
- c34ee5e Move InitListChecker out of Sema.h by Douglas Gregor · 16 years ago
- 6fbdc6b Eliminate infinite looping in a wacky case with designated initializers. Simplifies (somewhat) the actually checking of the initializer expression following the designators by Douglas Gregor · 16 years ago
- 3e8ffd2 Refactor Sema::LookupDecl() into 2 functions: LookupDeclInScope() and LookupDeclInContext(). by Steve Naroff · 16 years ago
- 34e7946 Improvements to code-generation and semantic analysis of designated by Douglas Gregor · 16 years ago
- 4c67834 Code generation support for C99 designated initializers. by Douglas Gregor · 16 years ago
- b43a50f Name change (isTypeName->getTypeName). by Steve Naroff · 16 years ago
- 133147d Remove 'NamespaceNameOnly' argument to Sema::LookupDecl(). It is unused. by Steve Naroff · 16 years ago
- 939837f Remove 'enableLazyBuiltinCreation' argument to Sema::LookupDecl(). It is unused. by Steve Naroff · 16 years ago
- 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 16 years ago
- 5ac8aff Some micro-optimizations for DISABLE_SMART_POINTERS: by Douglas Gregor · 16 years ago
- 4433aaf Implement implicit conversions for pointers-to-member. by Sebastian Redl · 16 years ago
- 31e21e0 Fix PR3386 by handling GCC's rules for alignof, which are substantially by Chris Lattner · 16 years ago
- be109b3 Handle any undeclared parameters in a K&R-style function with a by Douglas Gregor · 16 years ago
- 87f55cf Reimplement the handling of the "current object" in designator by Douglas Gregor · 16 years ago
- 53ebff3 inline Sema::getLangOptions, rdar://6515190. This speeds up by Chris Lattner · 16 years ago
- 05c13a3 Initial implementation of semantic analysis and ASTs for C99 by Douglas Gregor · 16 years ago
- 872b9ac Fix Sema::Owned(ExprResult) to not use a ternary operator. Necessary to work around a Visual Studio compiler bug. by Steve Naroff · 16 years ago
- 4afa39d Remove ScopedDecl, collapsing all of its functionality into Decl, so by Douglas Gregor · 16 years ago
- b8a6aca Convert more expression actions to smart pointers. by Sebastian Redl · 16 years ago
- 4ec339f Centralize error reporting of improper uses of incomplete types in the by Douglas Gregor · 16 years ago
- 0eb2330 Convert more expression actions to smart pointers. by Sebastian Redl · 16 years ago
- cd965b9 Convert a few expression actions to smart pointers. by Sebastian Redl · 16 years ago
- 431e90e Convert ObjC statement actions to smart pointers. by Sebastian Redl · 16 years ago
- 3037ed0 Convert asm statement action to smart pointers. by Sebastian Redl · 16 years ago
- 4cffe2f Convert more statement actions to smart pointers. by Sebastian Redl · 16 years ago
- 69d993a PODify LookupResult, for a measly 1% speedup on Cocoa.h. by Douglas Gregor · 16 years ago
- 0b7a158 Teach DeclContext how to find the primary declaration for any TagDecl by Douglas Gregor · 16 years ago
- f05b152 Convert some more statement actions to smart pointers. by Sebastian Redl · 16 years ago
- dce5e2c Use a single function for doing vararg argument promotion. Also, make sure to do the promotion before checking the type - fixes PR3340. by Anders Carlsson · 16 years ago
- d5ed8c3 Extract code dealing with typedef declarators into a separate function. by Zhongxing Xu · 16 years ago
- cb8f4f1 Extract code dealing with variable declarator into a separate function. by Zhongxing Xu · 16 years ago
- 416fcaf Extract code dealing with declarators of function type into a separate function by Zhongxing Xu · 16 years ago
- 4dc6b1c Improve diagnostics for ambiguous name lookup results by Douglas Gregor · 16 years ago
- 4bb64e7 Deallocate the BasePaths structure that we allocate for LookupResult. by Douglas Gregor · 16 years ago
- 7176fff Initial implementation of member name lookup by Douglas Gregor · 16 years ago
- eb11cd0 Refactor name lookup. by Douglas Gregor · 16 years ago
- 09f41cf Introduce support for C++0x explicit conversion operators (N2437) by Douglas Gregor · 16 years ago
- 88b4bf2 Add the proper restrictions on the left-hand argument of a built-in by Douglas Gregor · 16 years ago
- d30ef87 Patch by Roman Divacky: by Ted Kremenek · 16 years ago
- d1fa644 Patch to supprt case of readonly property being by Fariborz Jahanian · 16 years ago
- 1a0d31a Properly set the scope of non-fields declared within a struct, union, by Douglas Gregor · 16 years ago
- de30747 Convert some more actions to smart pointers. by Sebastian Redl · 16 years ago
- 439c658 Adding support for ObjC methods which have c-style by Fariborz Jahanian · 16 years ago
- 72de667 Unify the code for defining tags in C and C++, so that we always by Douglas Gregor · 16 years ago
- 0701bbb This is a large/messy diff that unifies the ObjC AST's with DeclContext. by Steve Naroff · 16 years ago
- bcbffc4 Initial implementation of anonymous unions (and, as a GNU extension, by Douglas Gregor · 16 years ago
- 823c44e - Various comment typo fixes in Sema.h by Chris Lattner · 16 years ago
- 1a49af9 Add QualifiedDeclRefExpr, which retains additional source-location by Douglas Gregor · 16 years ago