aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend
AgeCommit message (Expand)Author
2012-02-27[analyzer] Add -analyzer-stats, which hooks up LLVM stats tracking.Anna Zaks
2012-02-25Don't record nested macro expansions in the preprocessing record,Argyrios Kyrtzidis
2012-02-20Basic: import IntrusiveRefCntPtr<> into clang namespaceDylan Noblesmith
2012-02-18Implement #pragma redefine_extname.David Chisnall
2012-02-15Remove the unuseful -fdiagnostics-show-nameDavid Blaikie
2012-02-15Add some Solaris include paths and fix a -lgcc_eh that apparently should be -...David Chisnall
2012-02-14include clang's config.h unconditionally (v2)Dylan Noblesmith
2012-02-14Refactor DiagnosticRenderer and SDiagsRenderer to have some functionalityTed Kremenek
2012-02-10[libclang] Indexing API: Fully index implict template instantiations.Argyrios Kyrtzidis
2012-02-10Add ArrayRef goodness in MultiplexASTMutationListener.Argyrios Kyrtzidis
2012-02-10Update MultiplexASTMutationListener with the missing methods from ASTMutation...Argyrios Kyrtzidis
2012-02-07Revert my patches which removed Diagnostic.h includes by moving some operator...Benjamin Kramer
2012-02-07Print NamedDecls directly to a raw_ostream where possible.Benjamin Kramer
2012-02-06Move instantiateTemplateAttribute into the sema namespace, make helpers static.Benjamin Kramer
2012-02-06Invalid O levels on the command line no longer have a confusing error.Aaron Ballman
2012-02-05Basic: import SmallString<> into clang namespaceDylan Noblesmith
2012-02-05Basic: import OwningPtr<> into clang namespaceDylan Noblesmith
2012-02-04Move a method from IdentifierTable.h out of line and remove the SmallString i...Benjamin Kramer
2012-02-04Remove Diagnostic.h include from Preprocessor.h.Benjamin Kramer
2012-02-04ArrayRef goodness in MultiplexConsumer, no functionality change.Argyrios Kyrtzidis
2012-02-04Use variable in place of multiple CI.getFrontendOpts() calls and use a bitArgyrios Kyrtzidis
2012-02-04Clang has existing support for debuggers thatSean Callanan
2012-02-03Make sure that the layout-override parser grabs the size, not the dataDouglas Gregor
2012-02-03Fix -ftrap-function fallout from llvm r145714. <rdar://problem/10799325>Bob Wilson
2012-02-03Replace the old --with-cxx-* configure options with a single --with-gcc-toolc...Rafael Espindola
2012-02-02Rename -dependency-graphviz to -dependencncy-dotDouglas Gregor
2012-02-02Back out my heinous hack that tricked the module generation mechanismDouglas Gregor
2012-02-02Introduce a -cc1 option "-dependency-graphviz" that determines headerDouglas Gregor
2012-02-02back out r149504Dylan Noblesmith
2012-02-01[libclang] Make sure we don't ever leave a StoredDiagnostic associated withArgyrios Kyrtzidis
2012-02-01include clang's config.h unconditionallyDylan Noblesmith
2012-01-31Split compiler builtin module into "stdlib" builtins and "intrinsic"Douglas Gregor
2012-01-31Fix 80-column violation.Chad Rosier
2012-01-30Thread a TargetInfo through to the module map; we'll need it forDouglas Gregor
2012-01-29Switch over to LLVM's file-level locking facilityDouglas Gregor
2012-01-29Ensure that we clean up after a failed module build and cope with theDouglas Gregor
2012-01-29Implement code completion support for module import declarations, e.g.,Douglas Gregor
2012-01-29Rework HeaderSearch's interface for getting a module from a name andDouglas Gregor
2012-01-29Complain about attempts to use 'protected' visibility on targetsJohn McCall
2012-01-27Introduce module attributes into the module map grammar, along with aDouglas Gregor
2012-01-27Due to a bug, -Wno-everything works like -Weverything. Fix the bug by havingArgyrios Kyrtzidis
2012-01-26objc-arc: introduce -no-finalize-removal which in gc mode,Fariborz Jahanian
2012-01-26Extend the ExternalASTSource interface to allow the AST source toDouglas Gregor
2012-01-26Introduce 3 new fixit options:Argyrios Kyrtzidis
2012-01-25Fix -fmacro-backtrace-limit=0 to show the entire macro backtrace.Ted Kremenek
2012-01-25Rework the external Sema source's ReadMethodPool() so that it doesn'tDouglas Gregor
2012-01-25arc migrator: Provide infrastructure to add optionsFariborz Jahanian
2012-01-23Improve Lexer::getImmediateMacroName to take into account inner macrosArgyrios Kyrtzidis
2012-01-23Add support for -fno-optimize-sibling-calls. Currently only implemented in theNick Lewycky
2012-01-21lib/Frontend/InitHeaderSearch.cpp: [Cygwin] Add 4.5.3.NAKAMURA Takumi