aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2009-11-11Simplifiy target feature handling by coalescing all the logic intoDaniel Dunbar
2009-11-11Minor formatting tweaks.Daniel Dunbar
2009-11-11clang-cc: Refactor some -fixit-at handling.Daniel Dunbar
2009-11-11Allow TextDiagnosticPrinter to have optional ownership of its output stream.Daniel Dunbar
2009-11-11Update CMake.Daniel Dunbar
2009-11-11clang-cc: Move InitializeAnalyzerOptions into Options.cppDaniel Dunbar
2009-11-11clang-cc: Start coalescing "frontend" options.Daniel Dunbar
2009-11-11clang-cc: Move InitializeDiagnosticOptions to Options.cppDaniel Dunbar
2009-11-11clang-cc: Move HeaderSearchOptions to Options.cppDaniel Dunbar
2009-11-11Turn LoggingDiagnosticClient into a more general ChainedDiagnosticClient andDaniel Dunbar
2009-11-11clang-cc: Move InitializeLangOptions to Options.cpp.Daniel Dunbar
2009-11-11Inline some trivial functions.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-11clang-cc: Move InitializePreprocessorOptions to Options.cppDaniel Dunbar
2009-11-11Remove public headers for UndefinedArgChecker, AttrNonNullChecker, and BadCal...Ted Kremenek
2009-11-11clang-cc: Simplify this code, now that predefines handling is uniform in theDaniel Dunbar
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-11And now a test fix in +Asserts mode, which I broke.Daniel Dunbar
2009-11-11Fix some tests in -Asserts mode.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-11Recognize -fsyntax-only as a "consumer only" action.Daniel Dunbar
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
2009-11-10Attach location info with llvm.dbg.declare.Devang Patel
2009-11-10Add FIXIT hint for -Wsemicolon-before-method-bodyTed Kremenek
2009-11-10Revert r86741; it doesn't handle virtual bases correctly.Eli Friedman
2009-11-10Minor optimization to skip null check in generated code where it isn'tEli Friedman
2009-11-10Fix for PR5454: make sure to use the right block as the predecessor in theEli Friedman
2009-11-10Shuffle order of warning declarations (alphabetize).Ted Kremenek
2009-11-10Make -Wsemicolon-before-method-body opt-in (and part of -Wextra). Addresses ...Ted Kremenek
2009-11-10Decouple more of clang-cc by moving ImplicitP[CT]H options intoDaniel Dunbar
2009-11-10Update CMake file.Ted Kremenek
2009-11-10Add newline at EOF.Benjamin Kramer
2009-11-10Silence warning.Benjamin Kramer
2009-11-10Use #include <stdio.h> when using fprintf and stderr.Dan Gohman
2009-11-10clang-cc: Start moving "pure" option handling to Options.cpp, to separate itDaniel Dunbar