OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ModuleMap
(Results
1 - 25
of
32
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/clang/lib/Lex/
ModuleMap.cpp
1
//===-
ModuleMap
.cpp - Describe the layout of modules ---------------------===//
9
// This file defines the
ModuleMap
implementation, which describes the layout
14
#include "clang/Lex/
ModuleMap
.h"
58
void
ModuleMap
::resolveLinkAsDependencies(Module *Mod) {
69
void
ModuleMap
::addLinkAsDependency(Module *Mod) {
76
Module::HeaderKind
ModuleMap
::headerRoleToKind(ModuleHeaderRole Role) {
90
ModuleMap
::ModuleHeaderRole
91
ModuleMap
::headerKindToRole(Module::HeaderKind Kind) {
108
ModuleMap
::resolveExport(Module *Mod,
125
Module *
ModuleMap
::resolveModuleId(const ModuleId &Id, Module *Mod
[
all
...]
HeaderSearch.cpp
24
#include "clang/Lex/
ModuleMap
.h"
140
const FileEntry *
ModuleMap
=
142
return getCachedModuleFileName(Module->Name,
ModuleMap
->getName());
168
const FileEntry *
ModuleMap
=
171
StringRef ModuleMapPath =
ModuleMap
->getName();
243
// module.private.
modulemap
that are supposed to define private submodules --
348
ModuleMap
::KnownHeader *SuggestedModule) {
379
Module *RequestingModule,
ModuleMap
::KnownHeader *SuggestedModule,
516
ModuleMap
::KnownHeader *SuggestedModule,
759
Module *RequestingModule,
ModuleMap
::KnownHeader *SuggestedModule
[
all
...]
PPLexerChange.cpp
273
ModuleMap
&ModMap = getHeaderSearchInfo().getModuleMap();
662
ModuleMap
&ModMap = getHeaderSearchInfo().getModuleMap();
PPDirectives.cpp
28
#include "clang/Lex/
ModuleMap
.h"
108
//
modulemap
for that library.
712
if (Header.getRole() &
ModuleMap
::TextualHeader)
750
ModuleMap
::KnownHeader *SuggestedModule, bool *IsMapped,
1755
ModuleMap
::KnownHeader &SuggestedModule, bool isAngled) {
1934
ModuleMap
::KnownHeader SuggestedModule;
2029
SuggestedModule =
ModuleMap
::KnownHeader();
/src/external/apache2/llvm/lib/libclangLex/
Makefile
16
ModuleMap
.cpp \
/src/external/apache2/llvm/dist/clang/include/clang/Lex/
HeaderSearch.h
20
#include "clang/Lex/
ModuleMap
.h"
235
mutable
ModuleMap
ModMap;
406
Module *RequestingModule,
ModuleMap
::KnownHeader *SuggestedModule,
419
Module *RequestingModule,
ModuleMap
::KnownHeader *SuggestedModule);
458
ModuleMap
::ModuleHeaderRole Role,
539
/// uniquely identifies this module. See Module::
ModuleMap
.
584
ModuleMap
::KnownHeader findModuleForHeader(const FileEntry *File,
590
ArrayRef<
ModuleMap
::KnownHeader>
641
/// uniquely identifies this module. See Module::
ModuleMap
.
677
ModuleMap
::KnownHeader *SuggestedModule
[
all
...]
DirectoryLookup.h
19
#include "clang/Lex/
ModuleMap
.h"
183
ModuleMap
::KnownHeader *SuggestedModule,
191
ModuleMap
::KnownHeader *SuggestedModule,
ModuleMap.h
1
//===-
ModuleMap
.h - Describe the layout of modules -------------*- C++ -*-===//
9
// This file defines the
ModuleMap
interface, which describes the layout of a
75
class
ModuleMap
{
144
// Adjust
ModuleMap
::addHeader.
392
ModuleMap
(SourceManager &SourceMgr, DiagnosticsEngine &Diags,
397
~
ModuleMap
();
617
void addAdditionalModuleMapFile(const Module *M, const FileEntry *
ModuleMap
);
Preprocessor.h
28
#include "clang/Lex/
ModuleMap
.h"
2017
ModuleMap
::KnownHeader *SuggestedModule, bool *IsMapped,
2270
ModuleMap
::KnownHeader &SuggestedModule, bool isAngled);
/src/external/apache2/llvm/dist/llvm/include/llvm/LTO/
LTOBackend.h
49
/// If \p
ModuleMap
is not nullptr, all the module files to be imported have
51
/// are saved in the
ModuleMap
. If \p
ModuleMap
is nullptr, module files will
58
MapVector<StringRef, BitcodeModule> *
ModuleMap
,
LTO.h
345
ModuleMapType
ModuleMap
;
/src/external/apache2/llvm/dist/clang/lib/Tooling/DependencyScanning/
ModuleDepCollector.cpp
62
InputKind::Format::
ModuleMap
);
184
const FileEntry *
ModuleMap
= Instance.getPreprocessor()
188
MD.ClangModuleMapFile = std::string(
ModuleMap
?
ModuleMap
->getName() : "");
200
MD.FileDeps.insert(
ModuleMap
->getName());
/src/external/apache2/llvm/dist/llvm/lib/LTO/
ThinLTOCodeGenerator.cpp
149
StringMap<lto::InputFile *>
ModuleMap
;
151
assert(
ModuleMap
.find(M->getName()) ==
ModuleMap
.end() &&
153
ModuleMap
[M->getName()] = M.get();
155
return
ModuleMap
;
212
StringMap<lto::InputFile *> &
ModuleMap
,
216
auto &Input =
ModuleMap
[Identifier];
417
StringMap<lto::InputFile *> &
ModuleMap
, TargetMachine &TM,
427
bool SingleModule = (
ModuleMap
.size() == 1);
457
crossImportIntoModule(TheModule, Index,
ModuleMap
, ImportList
[
all
...]
LTO.cpp
653
LTOInfo->IsThinLTO ? ThinLTO.
ModuleMap
.size() + 1 : 0,
893
ThinLTO.
ModuleMap
.size()))
927
if (!ThinLTO.
ModuleMap
.insert({BM.getModuleIdentifier(), BM}).second)
952
: ThinLTO.
ModuleMap
.size();
1171
MapVector<StringRef, BitcodeModule> &
ModuleMap
) = 0;
1211
MapVector<StringRef, BitcodeModule> &
ModuleMap
) {
1219
ImportList, DefinedGlobals, &
ModuleMap
);
1247
MapVector<StringRef, BitcodeModule> &
ModuleMap
) override {
1259
MapVector<StringRef, BitcodeModule> &
ModuleMap
) {
1265
ResolvedODR, DefinedGlobals,
ModuleMap
);
[
all
...]
LTOBackend.cpp
548
MapVector<StringRef, BitcodeModule> *
ModuleMap
,
617
if (
ModuleMap
) {
618
auto I =
ModuleMap
->find(Identifier);
619
assert(I !=
ModuleMap
->end());
/src/external/apache2/llvm/dist/clang/include/clang/Serialization/
ModuleManager.h
42
class
ModuleMap
;
258
void removeModules(ModuleIterator First,
ModuleMap
*modMap);
/src/external/apache2/llvm/dist/llvm/tools/llvm-link/
llvm-link.cpp
219
StringMap<std::unique_ptr<Module>>
ModuleMap
;
237
auto I =
ModuleMap
.find(FileName);
238
assert(I !=
ModuleMap
.end());
240
ModuleMap
.erase(I);
248
auto &Module =
ModuleMap
[Identifier];
/src/external/apache2/llvm/dist/clang/lib/Frontend/
FrontendAction.cpp
317
ModuleMap
&ModMap, clang::Module *Module, SmallVectorImpl<char> &Includes) {
437
const FileEntry *
ModuleMap
= SrcMgr.getFileEntryForID(ModuleMapID);
450
if (HS.loadModuleMapFile(
ModuleMap
, IsSystem, ModuleMapID, &Offset,
617
if (Kind.getFormat() == InputKind::
ModuleMap
) {
772
if (Input.getKind().getFormat() == InputKind::
ModuleMap
) {
CompilerInstance.cpp
887
Input.getKind().getFormat() == InputKind::
ModuleMap
1176
else if (Filename == "module.private.
modulemap
")
1177
llvm::sys::path::append(PublicFilename, "module.
modulemap
");
1192
InputKind::
ModuleMap
);
1195
ModuleMap
&ModMap
1556
ModuleMap
&MM = CI.getPreprocessor().getHeaderSearchInfo().getModuleMap();
1852
ModuleMap
&MM = getPreprocessor().getHeaderSearchInfo().getModuleMap();
2047
InputKind::
ModuleMap
, /*Preprocessed*/true));
2122
ModuleMap
&MMap = getPreprocessor().getHeaderSearchInfo().getModuleMap();
2124
for (
ModuleMap
::module_iterator I = MMap.module_begin()
[
all
...]
CompilerInvocation.cpp
2527
StringRef
ModuleMap
=
2528
Opts.DashX.getFormat() == InputKind::
ModuleMap
? "-module-map" : "";
2573
GenerateArg(Args, OPT_x, Lang + Header +
ModuleMap
+ Preprocessed, SA);
2721
bool
ModuleMap
= XValue.consume_back("-module-map");
2722
IsHeaderFile = !Preprocessed && !
ModuleMap
&&
2741
if (DashX.isUnknown() && Preprocessed && !IsHeaderFile && !
ModuleMap
)
2748
if (DashX.isUnknown() && !Preprocessed && !
ModuleMap
&& !IsHeaderFile)
2763
if (
ModuleMap
)
2764
DashX = DashX.withFormat(InputKind::
ModuleMap
);
2790
IK = IK.withFormat(InputKind::
ModuleMap
);
[
all
...]
/src/external/apache2/llvm/dist/clang/include/clang/Frontend/
FrontendOptions.h
155
ModuleMap
,
301
/// When using -emit-module, treat the
modulemap
as a system module.
/src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
FrontendActions.cpp
283
if (Input.getKind().getFormat() == InputKind::
ModuleMap
) {
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGDebugInfo.h
41
class
ModuleMap
;
64
ModuleMap
*ClangModuleMap = nullptr;
389
void setModuleMap(
ModuleMap
&MMap) { ClangModuleMap = &MMap; }
ObjectFilePCHContainerOperations.cpp
47
ModuleMap
&MMap;
152
// When building a module MainFileName is the name of the
modulemap
file.
/src/external/apache2/llvm/dist/clang/lib/Serialization/
ModuleManager.cpp
18
#include "clang/Lex/
ModuleMap
.h"
252
void ModuleManager::removeModules(ModuleIterator First,
ModuleMap
*modMap) {
Completed in 45 milliseconds
1
2
Indexes created Wed Jun 17 00:25:26 UTC 2026