aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/Sema.h
AgeCommit message (Expand)Author
2009-07-01Cope with explicitly-specified function template arguments when thereDouglas Gregor
2009-06-30When explicit template arguments are provided for a function call,Douglas Gregor
2009-06-30Patch to support optional nested-name-specifier in in ctor-initializerFariborz Jahanian
2009-06-30Preliminary parsing and ASTs for template-ids that refer to functionDouglas Gregor
2009-06-30When recursively instantiating function templates, keep track of theDouglas Gregor
2009-06-30Refactor ActOnDeclarationNameExpr into a "parsing action" part and aDouglas Gregor
2009-06-30Remove the ASTContext parameter from the attribute-related methods of Decl.Argyrios Kyrtzidis
2009-06-29Improvements to decltype. We now don't crash anymore when the expr is an over...Anders Carlsson
2009-06-27Improve support for overloaded operator templates.Douglas Gregor
2009-06-27Renamed MarcDestructorReferenced -> MarkDestructorReferencedFariborz Jahanian
2009-06-27Make it possible for using decls to point to operators. Fixes PR4441.Anders Carlsson
2009-06-26Patch to mark destructors when they are used.Fariborz Jahanian
2009-06-26OpenCL 1.0 support: explicit casts to ext-vector typesNate Begeman
2009-06-25Improved semantic analysis and AST respresentation for functionDouglas Gregor
2009-06-25Patch to diagnose and Mark use of implicit default assignment operator.Fariborz Jahanian
2009-06-24Make sure that the template parameter lists get from the parser down to ActOn...Douglas Gregor
2009-06-24[class.local] p1 and p3. Also, add back the xcodeproj file.Anders Carlsson
2009-06-23Start propagating template parameter lists to the right places toDouglas Gregor
2009-06-23Make sure that argument-dependent lookup looks into the global scopeDouglas Gregor
2009-06-22patch to mark use of implicit copy constructors.Fariborz Jahanian
2009-06-22Implement implicit instantiation of the member functions of a class templateDouglas Gregor
2009-06-22Rework the way we track which declarations are "used" duringDouglas Gregor
2009-06-20Parsing and AST support for using declarations, from John Thompson!Douglas Gregor
2009-06-19Keep track of when declarations are "used" according to C andDouglas Gregor
2009-06-19Use QualType to represent block's implicit return type asFariborz Jahanian
2009-06-19Patch for implementation of C++'s object model. This isFariborz Jahanian
2009-06-17Factor out some common code into Sema::EnterDeclaratorContext/ExitDeclaratorC...Argyrios Kyrtzidis
2009-06-17Implement correct name lookup inside an initializer of a C++ class static dat...Argyrios Kyrtzidis
2009-06-17Support dependent extended vector types and template instantiationDouglas Gregor
2009-06-16Handle temporaries in default arguments.Anders Carlsson
2009-06-15Base SFINAE error suppression counting on the class of an error, notDouglas Gregor
2009-06-14Introduce a SFINAE "trap" that keeps track of the number of errorsDouglas Gregor
2009-06-14Update LLVM.Douglas Gregor
2009-06-13Have CheckClassTemplatePartialSpecializationArgs take a TemplateArgumentListB...Anders Carlsson
2009-06-13Move template type argument checking out into a separate function. No functio...Anders Carlsson
2009-06-13When some template parameters of a class template partialDouglas Gregor
2009-06-12add the location of the ')' in a do/while statement to DoStmt.Chris Lattner
2009-06-12Address comments from Doug - Add a Sema::SemaRef.BuildBlockPointerType and us...Anders Carlsson
2009-06-12Finish implementing checking of class template partial specializationsDouglas Gregor
2009-06-12Diagnose C++ [temp.class.spec]p9b3, where a class template partialDouglas Gregor
2009-06-12Diagnose the incorrect use of non-type template arguments for classDouglas Gregor
2009-06-12Parse support for C++0x type parameter packs.Anders Carlsson
2009-06-12Improve template argument deduction to keep track of why templateDouglas Gregor
2009-06-12It's an error to use a function declared in a class definition as a default a...Anders Carlsson
2009-06-11Once we have deduced the template arguments of a class templateDouglas Gregor
2009-06-11Separate TemplateArgument instantiation logic into its own function. No funct...Douglas Gregor
2009-06-10Template argument deduction for member pointers.Douglas Gregor
2009-06-09Handle member pointer types with dependent class types (e.g., intDouglas Gregor
2009-06-07Template instantiation support for Obj-C @encode expressions.Anders Carlsson
2009-06-06Default builtin creation to off; we don't really want to be doing it Eli Friedman