Age | Commit message (Expand) | Author |
2009-02-15 | Refactor the deprecated and unavailable checks into a new | Chris Lattner |
2009-02-14 | Add hook to add attributes to function declarations that we know | Douglas Gregor |
2009-02-14 | Make it possible for builtins to expression FILE* arguments, so that | Douglas Gregor |
2009-02-14 | Extend builtin "attribute" syntax to include a notation for | Douglas Gregor |
2009-02-13 | Implicitly declare certain C library functions (malloc, strcpy, memmove, | Douglas Gregor |
2009-02-13 | Tighten checking of the "overloadable" attribute. If any function by a | Douglas Gregor |
2009-02-11 | Initial implementation of function overloading in C. | Douglas Gregor |
2009-02-09 | Implement Declarator::getSourceRange(). | Sebastian Redl |
2009-02-09 | Make Sema::getTypeName return the opaque pointer of a QualType rather | Douglas Gregor |
2009-02-08 | Fix redundant errors with missing default arguments in member declarations. | Sebastian Redl |
2009-02-08 | Fix redundant errors for redefinitions with multiple existing definitions. | Sebastian Redl |
2009-02-07 | Overhaul of Stmt allocation: | Ted Kremenek |
2009-02-06 | Clean up an already-fixed FIXME | Douglas Gregor |
2009-02-06 | Semantic checking for class template declarations and | Douglas Gregor |
2009-02-06 | Diagnose attempts to define a namespace member out-of-line when no | Douglas Gregor |
2009-02-04 | Improve documentation for Sema::getTypeName. Also, it's return type is | Douglas Gregor |
2009-02-04 | Basic representation of C++ class templates, from Andrew Sutton. | Douglas Gregor |
2009-02-04 | Some name-lookup-related fixes, from Piotr Rak! | Douglas Gregor |
2009-02-04 | Diagnose ambiguities in getTypeName. Fixes http://llvm.org/bugs/show_bug.cgi?... | Douglas Gregor |
2009-02-03 | When looking for a tag name via unqualified name lookup, only look in | Douglas Gregor |
2009-02-03 | Semantic analysis, ASTs, and unqualified name lookup support for C++ | Douglas Gregor |
2009-02-03 | Simplify the way in which we inject the names of tag definitions and | Douglas Gregor |
2009-02-02 | emit diagnostic when casting a ptr to a small int when doing static initializ... | Nuno Lopes |
2009-02-02 | fix TryToFixInvalidVariablyModifiedType to reject negative array sizes | Nuno Lopes |
2009-02-02 | Add iterators to LookupResult, allowing one to iterate over the | Douglas Gregor |
2009-02-02 | allow cast from array to int to be considered as constant | Nuno Lopes |
2009-02-02 | fix PR3459: improve compatibility with gcc when checking for constant exprs | Nuno Lopes |
2009-01-30 | Implement and test aggregate initialization in C++. Major changes: | Douglas Gregor |
2009-01-30 | Switch Type::isAggregateType to use the C++ definition of "aggregate | Douglas Gregor |
2009-01-30 | Eliminated LookupCriteria, whose creation was causing a bottleneck for | Douglas Gregor |
2009-01-29 | Hack Sema::LookupDeclInScope() to avoid calling Sema::LookupName() when parsi... | Steve Naroff |
2009-01-29 | Introduce a new expression node, ImplicitValueInitExpr, that | Douglas Gregor |
2009-01-29 | move library-specific diagnostic headers into library private dirs. Reduce | Chris Lattner |
2009-01-29 | Move InitListChecker out of Sema.h | Douglas Gregor |
2009-01-29 | Refactor Sema::LookupDecl() into 2 functions: LookupDeclInScope() and LookupD... | Steve Naroff |
2009-01-28 | Code generation support for C99 designated initializers. | Douglas Gregor |
2009-01-28 | Name change (isTypeName->getTypeName). | Steve Naroff |
2009-01-28 | Complete semantic checking for typedef redeclarations in C++. The | Douglas Gregor |
2009-01-28 | Remove 'NamespaceNameOnly' argument to Sema::LookupDecl(). It is unused. | Steve Naroff |
2009-01-28 | Remove 'enableLazyBuiltinCreation' argument to Sema::LookupDecl(). It is unused. | Steve Naroff |
2009-01-27 | Split the single monolithic DiagnosticKinds.def file into one | Chris Lattner |
2009-01-24 | Fix for PR2100: merge types for variables. | Eli Friedman |
2009-01-24 | Ignore parens when determining if an expr is a string literal. Fixes PR3382. | Anders Carlsson |
2009-01-23 | Handle any undeclared parameters in a K&R-style function with a | Douglas Gregor |
2009-01-22 | EXTWARNify the warning about unnamed typedefs of enums | Douglas Gregor |
2009-01-22 | Initial implementation of semantic analysis and ASTs for C99 | Douglas Gregor |
2009-01-21 | Don't look up decls with no name (such as parameters and unnamed tagged types), | Chris Lattner |
2009-01-20 | Optimize Declarator to avoid malloc/free traffic for the argument list of a | Chris Lattner |
2009-01-20 | Rename DeclContext::insert to DeclContext::makeDeclVisibleInContext and docum... | Douglas Gregor |
2009-01-20 | Remove ScopedDecl, collapsing all of its functionality into Decl, so | Douglas Gregor |