aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2009-10-13Diagnose attempts to add default function arguments to aDouglas Gregor
2009-10-13When explicitly specializing a member that is a template, mark theDouglas Gregor
2009-10-13Improve the internal representation and semantic analysis of friendDouglas Gregor
2009-10-13Return the original state by default.Zhongxing Xu
2009-10-13make the diagnostic in the 'unused result' warning more preciseChris Lattner
2009-10-13Add two utility methods.Zhongxing Xu
2009-10-13Add an initial implementation of EnterStackFrame() to the StoreManager.Zhongxing Xu
2009-10-12Implement -Wparentheses: warn about using assignments in contexts that requireJohn McCall
2009-10-12Use a BumpPtrAllocator to allocate all aspects of CFG, including CFGBlocks, s...Ted Kremenek
2009-10-12Fixup windows include paths. Patch by John Thompson.Mike Stump
2009-10-12Diagnose the declaration of explicit specializations after an implicitDouglas Gregor
2009-10-12Handle built-in unary operators when reporting ambiguities.Fariborz Jahanian
2009-10-12Allow BumpVectorContext to conditionally own the underlying BumpPtrAllocator.Ted Kremenek
2009-10-12Use CanQualType (instead of QualType) to store collection of visibleFariborz Jahanian
2009-10-12If built-in operators could not be selected because of ambiguity inFariborz Jahanian
2009-10-11Test exception spec compatibility on return type and parameters.Sebastian Redl
2009-10-10Implement the core checking for compatible exception specifications in assign...Sebastian Redl
2009-10-10Qualified lookup through using declarations. Diagnose a new type of ambiguity.John McCall
2009-10-09Add CheckCallReturnType and start using it for regular call expressions. This...Anders Carlsson
2009-10-09Efficiency refinements.Mike Stump
2009-10-09Passing const Triple& is sufficient for AddDefaultSystemIncludePaths()Axel Naumann
2009-10-09Produce good looking diagnostics on ambiguous built-in operators.Fariborz Jahanian
2009-10-09Remove unused code.Zhongxing Xu
2009-10-09Improve on reporting ambiguity involving built-in candidates.Fariborz Jahanian
2009-10-08Set up include paths for VC++ and Cygwin headers, along with theMike Stump
2009-10-08This fixes support for complex literals, reworked to avoid a goto, andMike Stump
2009-10-08Fix up error reporting when object cannot be constructed Fariborz Jahanian
2009-10-08Add code completion support for ObjC property declarations/attributes.Steve Naroff
2009-10-08Implement support for -Wunused-variable, from Oscar Bonilla!Douglas Gregor
2009-10-08Fix an assertion in the XML output, from Olaf Krzikalla!Douglas Gregor
2009-10-08Improve checking for specializations of member classes of classDouglas Gregor
2009-10-08For instantiations of static data members of class templates, keepDouglas Gregor
2009-10-08Compress storage for MemberSpecializationInfo into a singleDouglas Gregor
2009-10-07Keep track of whether a member function instantiated from a memberDouglas Gregor
2009-10-07Refactoring around friend class templates. Better error message for friend e...John McCall
2009-10-07Type checking for specializations of member functions of classDouglas Gregor
2009-10-07Fixes problem in finding visible convertion functions of a classFariborz Jahanian
2009-10-07Diagnose explicit instantiations and specializations that occur in class scopeDouglas Gregor
2009-10-07Add 'template' keyword to disambiguate the use of a member template within a ...Ted Kremenek
2009-10-07Change ExplodedNode to have its NodeGroups all BumpPtrAllocated, avoiding mal...Ted Kremenek
2009-10-07Refactor checking of the scope of explicit template specializationDouglas Gregor
2009-10-06Fix eof.Mike Stump
2009-10-06Add codegen for __builtin_abort. Convert to FileCheck.Mike Stump
2009-10-06Add more of __builtin_abort, WIP, still missing codegen.Mike Stump
2009-10-06Refactor the code that walks a C++ inheritance hierarchy, searchingDouglas Gregor
2009-10-06Add the -nostdclanginc option to clang (the driver).Rafael Espindola
2009-10-06Fix: <rdar://problem/7275774> Static analyzer warns about NULL pointer whenTed Kremenek
2009-10-06Refactor the c++ include path a bit.Rafael Espindola
2009-10-05This is slightly contentious, but, if llvm has gone to addressableMike Stump
2009-10-05Encode the Clang branch and Subversion revision into a PCH file, andDouglas Gregor