aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/Sema.cpp
AgeCommit message (Expand)Author
2013-05-06Add missing initialization for Sema::CurScope. This is important for AST cons...Richard Smith
2013-05-05Replace 'MultiExprArg()' with 'None'Dmitri Gribenko
2013-05-03Move CapturedStmt parameters to CapturedDeclBen Langmuir
2013-04-30Fix very confusing indent in Sema.cpp.Daniel Jasper
2013-04-29Small CapturedStmt improvementsBen Langmuir
2013-04-16Sema for Captured StatementsTareq A. Siraj
2013-04-10Add an option to parse all comments as documentation commentsDmitri Gribenko
2013-04-10Suppress -Wunused-variable for variables declared in headers, which may inMatt Beaumont-Gay
2013-04-03Add 178663 back.Rafael Espindola
2013-04-03Revert 178663.Rafael Espindola
2013-04-03Don't compute a patched/semantic storage class.Rafael Espindola
2013-03-20<rdar://problem/12368093> Extend module maps with a 'conflict' declaration, a...Douglas Gregor
2013-03-14Don't try to typo-correct 'super' in an objc method.Argyrios Kyrtzidis
2013-03-14[modules] Check for delegating constructor cycles when building a module and ...Argyrios Kyrtzidis
2013-03-14Avoid computing the linkage too early. Don't invalidate it.Rafael Espindola
2013-03-07Add a hasExternalLinkage helper. No functionality change.Rafael Espindola
2013-02-20Include llvm::Optional in clang/Basic/LLVM.hDavid Blaikie
2013-02-20[preprocessor] Split the MacroInfo class into two separate concepts, MacroInf...Argyrios Kyrtzidis
2013-02-01Add a new -Wundefined-inline warning for inline functions which are used but notNick Lewycky
2013-01-31Remove elements from Sema.UndefinedInternals as functions are defined. AlsoNick Lewycky
2013-01-31Fix ODR-use of a MemberExpr to check before marking a pure function used. RemoveNick Lewycky
2013-01-26Remove function that is newly dead as of r173538.Nick Lewycky
2013-01-26Preserve Sema::UndefinedInternals across PCH boundaries. FixesNick Lewycky
2013-01-25The standard ARM C++ ABI dictates that inline functions areJohn McCall
2013-01-20Fixed trailing whitespace.Michael Gottesman
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2013-01-08Mark all subsequent decls used.Rafael Espindola
2013-01-02s/CPlusPlus0x/CPlusPlus11/gRichard Smith
2012-12-30Don't warn on unused member functions that are extern because of a typedef.Rafael Espindola
2012-12-29Don't warn for undefined but used decls that are external because of a typedef.Rafael Espindola
2012-12-26Fix a regression from the previous commit.Rafael Espindola
2012-12-26Use the most recent redecl to decide if it is needed.Rafael Espindola
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-11-29Reject uses of __int128 on platforms that don't support it. Also move the uglyRichard Smith
2012-10-23Use a .def file for most of the diagnostic options.Douglas Gregor
2012-10-23Add a new warning -Wmissing-variable-declarations, to warn about variablesEli Friedman
2012-10-18From Vassil Vassilev: enable Sema to deal with multiple ExternalSemaSources.Axel Naumann
2012-09-28Pull ScopeInfo implementation into its own file.Jordan Rose
2012-09-28-Warc-repeated-use-of-weak: check ivars and variables as well.Jordan Rose
2012-09-28Add a warning (off by default) for repeated use of the same weak property.Jordan Rose
2012-09-25Fix crash when a decltype expression in a trailing return type refers to theRichard Smith
2012-09-13Conditionally parse documentation comments in system headers byTed Kremenek
2012-08-23Now that ASTMultiPtr is nothing more than a array reference, make it a Mutabl...Benjamin Kramer
2012-08-17When code completion is enabled, don't do any work inDouglas Gregor
2012-08-01Fix an assertion failure instantiating a constexpr function from within a -de...Eli Friedman
2012-07-04Renamed RawComment kinds to avoid name clash.Abramo Bagnara
2012-06-27patch to suggest 'static' function should be 'static inline' Fariborz Jahanian
2012-06-22Add a warning about almost-Doxygen trailing comments: //< and /*< ... */Dmitri Gribenko
2012-06-20Structured comment parsing, first step.Dmitri Gribenko
2012-06-16Explicitly build __builtin_va_list.Meador Inge