aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2009-11-11Tweak PCH -include handling to make sure it matches the name as would be presentDaniel Dunbar
2009-11-11Template argument deduction for template template parameters. ThisDouglas Gregor
2009-11-11Fix PR 5422: handle lvalue results when evaluating 'based' ptrtoints as part ofJohn McCall
2009-11-11writable atomic property's setter/getter must be in 'lock' step ofFariborz Jahanian
2009-11-11Improve diagnostics when a default template argument does not matchDouglas Gregor
2009-11-11Always initialize the header search object as part of InitializePreprocessor;Daniel Dunbar
2009-11-11Allow Preprocessor to take ownership of the HeaderSearch object. I think it s...Daniel Dunbar
2009-11-11Sink AttachDependencyFileGen into CreatePreprocessor.Daniel Dunbar
2009-11-11Add DependencyOutputOptions to wrap -M... options, and propogate toDaniel Dunbar
2009-11-11Fix ctor vtable name. WIP.Mike Stump
2009-11-11Push ctor vtable construction down further. WIP.Mike Stump
2009-11-11Remove some stale ErrorNodes variables in GRExprEngine and the old buffer ove...Ted Kremenek
2009-11-11After drinking caffeine, add the two files missing from the previous submit.Chandler Carruth
2009-11-11Move handling of template parameter packs out of theDouglas Gregor
2009-11-11Refactoring of template-argument checking code to reduce nesting,Douglas Gregor
2009-11-11Before checking a template template argument against its correspondingDouglas Gregor
2009-11-11Move the ManagerRegistry to the Analysis library to resolve the layering viol...Chandler Carruth
2009-11-11Do not eagerly set stop point for arguments. This misleads the debugger in id...Devang Patel
2009-11-11Value initialize non-class array members in ctor'sFariborz Jahanian
2009-11-11Instantiation of template template parameters for nested templates, e.g.,Douglas Gregor
2009-11-11Fix speculative parsing of dependent template names inDouglas Gregor
2009-11-11Add undefined array subscript checker.Zhongxing Xu
2009-11-11Remove the old out-of-bound checking code.Zhongxing Xu
2009-11-11Reimplement out-of-bound array access checker with the new checker interface.Zhongxing Xu
2009-11-11ReturnPointerRangeChecker: use StripCasts() instead of checking for zero indexZhongxing Xu
2009-11-11Add PreprocessorOutputOptions to CompilerInvocation, and move initialization toDaniel Dunbar
2009-11-11Add PreprocessorOutputOptions, for things like -dM, -C, -CC which control -EDaniel Dunbar
2009-11-11Simplifiy target feature handling by coalescing all the logic intoDaniel Dunbar
2009-11-11Allow TextDiagnosticPrinter to have optional ownership of its output stream.Daniel Dunbar
2009-11-11Update CMake.Daniel Dunbar
2009-11-11CastToStructChecker: use 'isStructureType()' instead of 'isRecordType()' to d...Ted Kremenek
2009-11-11Fix display of "ANALYZE" statements in AnalysisConsumer by correctly resettin...Ted Kremenek
2009-11-11Remove public headers for UndefinedArgChecker, AttrNonNullChecker, and BadCal...Ted Kremenek
2009-11-11Redo how PCH handles its implicit include. Instead of treating this specially inDaniel Dunbar
2009-11-11More StringRef simplification to PCHValidator::ReadPredefinesBuffer.Daniel Dunbar
2009-11-11Rewrite splitLines using StringRef; this is much simpler, and also now avoidsDaniel Dunbar
2009-11-11Refactor DereferenceChecker to use only the new Checker API instead ofTed Kremenek
2009-11-11Preserve source locations when building offsetof expressions featuringJohn McCall
2009-11-11More VTT work. We now track offsets and use the ctor vtable builderMike Stump
2009-11-11Fixup spacing.Mike Stump
2009-11-11Apparently the following idiom is specifically encouraged:John McCall
2009-11-11Avoid generating additional destructor(s) for initialized constructedFariborz Jahanian
2009-11-11Introduce a new representation for template templateDouglas Gregor
2009-11-11StringRefify some PCH interfaces.Daniel Dunbar
2009-11-11Replace startsWith functions with StringRef.Daniel Dunbar
2009-11-11Stub out most of the VTT building code. WIP.Mike Stump
2009-11-11Create a new Scope when parsing a declaration with a C++ scope specifier.John McCall
2009-11-10Add Diagnostic::Report method for reporting diagnostics without a location.Daniel Dunbar
2009-11-10PreprocessorOptions: Get rid of unnecessary 'isPTH' flag for include entries.Daniel Dunbar
2009-11-10Diagnose illegally typed operator new/new[].Fariborz Jahanian