summaryrefslogtreecommitdiff
path: root/lib/Sema/MultiplexExternalSemaSource.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Remove trailing spaceFangrui Song2018-07-301-7/+7
* [clang-cl] Don't emit dllexport inline functions etc. from pch files (PR37801)Hans Wennborg2018-06-251-0/+7
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-2/+2
* [modules] Correctly overload getModule in the MultiplexExternalSemaSourceRaphael Isemann2018-01-221-0/+7
* Fix warnings. [-Wdocumentation]NAKAMURA Takumi2017-10-121-2/+0
* Modular Codegen: Support homing debug info for types in modular objectsDavid Blaikie2017-04-111-2/+2
* Modular Codegen: Add/use a bit in serialized function definitions to track wh...David Blaikie2017-04-111-2/+2
* Prototype of modules codegenDavid Blaikie2017-01-301-0/+9
* [Sema] Use unique_ptr instead of raw pointers in the late-parsed templates map.Justin Lebar2016-10-101-1/+2
* Method Pool in modules: we make sure that if a module contains an entry forManman Ren2016-04-291-0/+5
* Store list of undefined-but-used objects in a deterministic order to fixRichard Smith2016-03-251-1/+1
* Roll-back r250822.Angel Garcia Gomez2015-10-201-1/+1
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-201-1/+1
* function_ref-ize ExternalASTSource::FindExternalLexicalDecl and remove itsRichard Smith2015-08-051-8/+4
* Detect uses of mismatching forms of 'new' and 'delete'Ismail Pazarbasi2015-05-181-1/+9
* Revert "Detect uses of mismatching forms of 'new' and 'delete'"Diego Novillo2015-05-141-9/+1
* Detect uses of mismatching forms of 'new' and 'delete'Ismail Pazarbasi2015-05-141-1/+9
* [Modules] Preserve source order for the map of late parsed templates.Chandler Carruth2015-03-261-1/+1
* [modules] Deserialize CXXCtorInitializer list for a constructor lazily.Richard Smith2015-03-241-0/+8
* Replace Sema's map of locally-scoped extern "C" declarations with a DeclContextRichard Smith2015-03-071-6/+0
* Rework our handling of key functions. We used to track a complete list of allRichard Smith2015-02-281-6/+0
* Add -Wunused-local-typedef, a warning that finds unused local typedefs.Nico Weber2014-09-061-0/+6
* [C++11] Use 'nullptr'. Sema edition.Craig Topper2014-05-261-3/+3
* If a declaration is loaded, and then a module import adds a redeclaration, thenRichard Smith2014-05-161-0/+5
* Add hooks to ExternalSemaSource for after-the-fact diagnosis ofKaelyn Uhrain2013-08-121-0/+9
* Add hooks for typo correction to ExternalSemaSource, courtesy of Luke Zarko.Kaelyn Uhrain2013-08-121-0/+16
* PR9992: Serialize and deserialize the token sequence for a function template inRichard Smith2013-08-071-0/+6
* Simplify FindExternalVisibleDeclsByName by making it return a bool indicatingRichard Smith2013-02-071-12/+5
* Add a new -Wundefined-inline warning for inline functions which are used but notNick Lewycky2013-02-011-2/+2
* Remove elements from Sema.UndefinedInternals as functions are defined. AlsoNick Lewycky2013-01-311-1/+1
* Preserve Sema::UndefinedInternals across PCH boundaries. FixesNick Lewycky2013-01-261-0/+6
* Truth in advertising: LocallyScopedExternalDecls actually only containsRichard Smith2013-01-101-2/+2
* Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as pe...David Blaikie2012-12-191-6/+6
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-1/+0
* From Vassil Vassilev: enable Sema to deal with multiple ExternalSemaSources.Axel Naumann2012-10-181-0/+271