aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/MultiplexExternalSemaSource.cpp
AgeCommit message (Expand)Author
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-07-30Remove trailing spaceFangrui Song
2018-06-25[clang-cl] Don't emit dllexport inline functions etc. from pch files (PR37801)Hans Wennborg
2018-05-09Remove \brief commands from doxygen comments.Adrian Prantl
2018-01-22[modules] Correctly overload getModule in the MultiplexExternalSemaSourceRaphael Isemann
2017-10-12Fix warnings. [-Wdocumentation]NAKAMURA Takumi
2017-04-11Modular Codegen: Support homing debug info for types in modular objectsDavid Blaikie
2017-04-11Modular Codegen: Add/use a bit in serialized function definitions to track wh...David Blaikie
2017-01-30Prototype of modules codegenDavid Blaikie
2016-10-10[Sema] Use unique_ptr instead of raw pointers in the late-parsed templates map.Justin Lebar
2016-04-29Method Pool in modules: we make sure that if a module contains an entry forManman Ren
2016-03-25Store list of undefined-but-used objects in a deterministic order to fixRichard Smith
2015-10-20Roll-back r250822.Angel Garcia Gomez
2015-10-20Apply modernize-use-default to clang.Angel Garcia Gomez
2015-08-05function_ref-ize ExternalASTSource::FindExternalLexicalDecl and remove itsRichard Smith
2015-05-18Detect uses of mismatching forms of 'new' and 'delete'Ismail Pazarbasi
2015-05-14Revert "Detect uses of mismatching forms of 'new' and 'delete'"Diego Novillo
2015-05-14Detect uses of mismatching forms of 'new' and 'delete'Ismail Pazarbasi
2015-03-26[Modules] Preserve source order for the map of late parsed templates.Chandler Carruth
2015-03-24[modules] Deserialize CXXCtorInitializer list for a constructor lazily.Richard Smith
2015-03-07Replace Sema's map of locally-scoped extern "C" declarations with a DeclContextRichard Smith
2015-02-28Rework our handling of key functions. We used to track a complete list of allRichard Smith
2014-09-06Add -Wunused-local-typedef, a warning that finds unused local typedefs.Nico Weber
2014-05-26[C++11] Use 'nullptr'. Sema edition.Craig Topper
2014-05-16If a declaration is loaded, and then a module import adds a redeclaration, thenRichard Smith
2013-08-12Add hooks to ExternalSemaSource for after-the-fact diagnosis ofKaelyn Uhrain
2013-08-12Add hooks for typo correction to ExternalSemaSource, courtesy of Luke Zarko.Kaelyn Uhrain
2013-08-07PR9992: Serialize and deserialize the token sequence for a function template inRichard Smith
2013-02-07Simplify FindExternalVisibleDeclsByName by making it return a bool indicatingRichard Smith
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-26Preserve Sema::UndefinedInternals across PCH boundaries. FixesNick Lewycky
2013-01-10Truth in advertising: LocallyScopedExternalDecls actually only containsRichard Smith
2012-12-19Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as pe...David Blaikie
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-10-18From Vassil Vassilev: enable Sema to deal with multiple ExternalSemaSources.Axel Naumann