Age | Commit message (Expand) | Author |
2009-02-18 | Don't allow calls to functions marked "unavailable". There's more work | Douglas Gregor |
2009-02-17 | Remove one more redundant dyn_cast. | Argyrios Kyrtzidis |
2009-02-17 | Remove some redundant Decl -> Decl castings. | Argyrios Kyrtzidis |
2009-02-17 | All Decls have a DeclContext now, hooray! Fans of consistency rejoice. | Argyrios Kyrtzidis |
2009-02-17 | Remove the error about redefining library functions. It's causing too | Douglas Gregor |
2009-02-17 | Static variables and functions won't collide with standard library | Douglas Gregor |
2009-02-17 | Make PragmaPackStack be a private class in SemaAttr and make its | Chris Lattner |
2009-02-17 | move attribute(packed) sema support out of SemaDecl into a new SemaAttr.cpp f... | Chris Lattner |
2009-02-16 | Support IRgen of sqrt -> llvm.sqrt, pow -> llvm.pow. | Daniel Dunbar |
2009-02-16 | diagnose uses of deprecated typenames and tags. | Chris Lattner |
2009-02-16 | Supply the header corresponding to a library builtin as a separate argument t... | Douglas Gregor |
2009-02-16 | When merging from a function with a prototype to a function without a | Douglas Gregor |
2009-02-16 | Remove FindIvarDeclaration. Use lookupInstanceVariable is is functionally | Fariborz Jahanian |
2009-02-16 | add assertion | Chris Lattner |
2009-02-16 | When a function with a prototype is redeclared without a prototype, | Douglas Gregor |
2009-02-16 | Adopt a more principled approach to invalid declarations: | Douglas Gregor |
2009-02-15 | lots of trailing whitespace | Chris Lattner |
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 |