Home
last modified time | relevance | path

Searched full:modules (Results 1 – 25 of 1663) sorted by relevance

12345678910>>...67

/llvm-project/clang/test/Headers/
H A Dstddefneeds.c4 // RUN: %clang_cc1 -fsyntax-only -verify=c99-modules -fmodules -fimplicit-module-maps -fmodules-cac…
5 // RUN: %clang_cc1 -fsyntax-only -verify=c23-modules -fmodules -fimplicit-module-maps -fmodules-cac…
12 c99-modules-error{{unknown type}} c23-modules-error{{unknown type}}
14 c99-modules-error{{unknown type}} c23-modules-error{{unknown type}}
16 c99-modules-error{{unknown type}} c23-modules-error{{unknown type}}
18 c99-modules-error{{unknown type}} c23-modules-error{{unknown type}}
20 … c99-modules-error{{undeclared identifier}} c23-modules-error{{undeclared identifier}}
22 c99-modules-error{{unknown type}} c23-modules-error{{unknown type}}
24 … c99-modules-error{{undeclared function}} c23-modules-error{{undeclared identifier}}
26 c99-modules-error{{unknown type}} c23-modules-error{{unknown type}}
[all …]
H A Dstddef.c5 // RUN: %clang_cc1 -fsyntax-only -verify=c99-modules -fmodules -fimplicit-module-maps -fmodules-cac…
6 // RUN: %clang_cc1 -fsyntax-only -verify=c11-modules -fmodules -fimplicit-module-maps -fmodules-cac…
7 // RUN: %clang_cc1 -fsyntax-only -verify=c23-modules -fmodules -fimplicit-module-maps -fmodules-cac…
12 …c99-modules-error{{unknown type}} c11-modules-error{{unknown type}} c23-modules-error{{unknown typ…
14 …c99-modules-error{{unknown type}} c11-modules-error{{unknown type}} c23-modules-error{{unknown typ…
16 …c99-modules-error{{unknown type}} c11-modules-error{{unknown type}} c23-modules-error{{unknown typ…
18 …c99-modules-error{{unknown type}} c11-modules-error{{unknown type}} c23-modules-error{{unknown typ…
20 …c99-modules-error{{undeclared identifier}} c11-modules-error{{undeclared identifier}} c23-modules-…
22 …c99-modules-error{{unknown type}} c11-modules-error{{unknown type}} c23-modules-error{{unknown typ…
24 …c99-modules-error{{undeclared function}} c11-modules-error{{undeclared function}} c23-modules-erro…
[all …]
H A Dstdargneeds.c4 // RUN: %clang_cc1 -fsyntax-only -verify=expected-modules -fmodules -fimplicit-module-maps -fmodule…
6 // RUN: %clang_cc1 -fsyntax-only -verify=expected-modules -fmodules -fimplicit-module-maps -fmodule…
8 // RUN: %clang_cc1 -fsyntax-only -verify=expected-modules -fmodules -fimplicit-module-maps -fmodule…
10 // RUN: %clang_cc1 -fsyntax-only -verify=expected-modules -fmodules -fimplicit-module-maps -fmodule…
12 // RUN: %clang_cc1 -fsyntax-only -verify=expected-modules -fmodules -fimplicit-module-maps -fmodule…
14 // RUN: %clang_cc1 -fsyntax-only -verify=expected-modules -fmodules -fimplicit-module-maps -fmodule…
21 …__gnuc_va_list g; // expected-error{{undeclared identifier '__gnuc_va_list'}} expected-modules-err… in f()
22 …va_list v; // expected-error{{undeclared identifier 'va_list'}} expected-modules-error{{undeclared… in f()
24 …expected-modules-error{{implicitly declaring library function}} expected-modules-note{{provide a d… in f()
26 …expected-modules-error{{implicit declaration of function}} expected-modules-error{{expected expres… in f()
[all …]
H A Dstdarg.c5 // RUN: %clang_cc1 -fsyntax-only -verify=c89-modules -fmodules -fimplicit-module-maps -fmodules-cac…
6 // RUN: %clang_cc1 -fsyntax-only -verify=c99-modules -fmodules -fimplicit-module-maps -fmodules-cac…
9 // RUN: %clang_cc1 -fsyntax-only -verify=c89-modules -fmodules -fimplicit-module-maps -fmodules-cac…
10 // RUN: %clang_cc1 -fsyntax-only -verify=c99-modules -fmodules -fimplicit-module-maps -fmodules-cac…
17 … c89-modules-error{{undeclared identifier}} c99-modules-error{{undeclared identifier}} in f()
19 … c89-modules-error{{undeclared identifier}} c99-modules-error{{undeclared identifier}} in f()
22 …c89-modules-error{{implicitly declaring library function}} c89-modules-note{{provide a declaration… in f()
23 …c99-modules-error{{undeclared library function}} c99-modules-note{{provide a declaration}} c99-mod… in f()
26 …c89-modules-error{{implicit declaration of function}} c89-modules-error{{expected expression}} c89… in f()
27 …c99-modules-error{{undeclared function}} c99-modules-error{{expected expression}} c99-modules-erro… in f()
[all …]
/llvm-project/clang/test/Modules/
H A Dfmodules-validate-once-per-build-session.c7 // RUN: mkdir -p %t/modules-to-compare
20 …les -fimplicit-module-maps -fdisable-module-hash -fmodules-cache-path=%t/modules-cache -fsyntax-on…
21 …les -fimplicit-module-maps -fdisable-module-hash -fmodules-cache-path=%t/modules-cache-user -fsynt…
22 // RUN: ls -R %t/modules-cache | grep Foo.pcm.timestamp
23 // RUN: ls -R %t/modules-cache | grep Bar.pcm.timestamp
24 // RUN: ls -R %t/modules-cache-user | grep Foo.pcm.timestamp
25 // RUN: ls -R %t/modules-cache-user | grep Bar.pcm.timestamp
26 // RUN: cp %t/modules-cache/Foo.pcm %t/modules-to-compare/Foo-before.pcm
27 // RUN: cp %t/modules-cache/Bar.pcm %t/modules-to-compare/Bar-before.pcm
28 // RUN: cp %t/modules-cache-user/Foo.pcm %t/modules-to-compare/Foo-before-user.pcm
[all …]
H A Dignored_macros.m2 // RUN: rm -rf %t.modules
3 // RUN: %clang_cc1 -fmodules-cache-path=%t.modules -DIGNORED=1 -fmodules -fimplicit-module-maps -I %S/Inputs -emit-pch -o %t.pch -x objective-c-header %s -verify
4 // RUN: %clang_cc1 -fmodules-cache-path=%t.modules -DIGNORED=1 -fmodules -fimplicit-module-maps -I %S/Inputs -include-pch %t.pch %s -verify
9 // RUN: rm -rf %t.modules
10 // RUN: %clang_cc1 -fmodules-cache-path=%t.modules -fmodules -fimplicit-module-maps -I %S/Inputs -emit-pch -o %t.pch -x objective-c-header %s -verify
11 // RUN: not %clang_cc1 -fmodules-cache-path=%t.modules -DIGNORED=1 -fmodules -fimplicit-module-maps -I %S/Inputs -include-pch %t.pch %s > %t.err 2>&1
18 // RUN: rm -rf %t.modules
19 // RUN: %clang_cc1 -fmodules-cache-path=%t.modules -fmodules -fimplicit-module-maps -I %S/Inputs -emit-pch -o %t.pch -x objective-c-header %s -verify
20 // RUN: %clang_cc1 -fmodules-cache-path=%t.modules -DIGNORED=1 -fmodules -fimplicit-module-maps -I %S/Inputs -include-pch %t.pch -fmodules-ignore-macro=IGNORED %s -verify
23 // to both invocations, so modules wil
[all...]
H A Dstddef.c2 …tin-headers-in-system-modules -fmodules-cache-path=%t -I%S/Inputs/StdDef %s -verify=builtin-header…
4 …ath=%t -I%S/Inputs/StdDef %s -verify=no-builtin-headers-in-system-modules -fno-modules-error-recov…
11 // -fbuiltin-headers-in-system-modules is set, then __stddef_size_t.h is a
17 size_t st; // builtin-headers-in-system-modules-error-re {{missing '#include "{{size_t|include_agai…
18 …no-builtin-headers-in-system-modules-error-re {{missing '#include "{{size_t|__stddef_size_t}}.h"';…
19 // builtin-headers-in-system-modules-note@size_t.h:* 0+ {{here}} \
20 no-builtin-headers-in-system-modules-note@size_t.h:* 0+ {{here}}
21 // builtin-headers-in-system-modules-note@__stddef_size_t.h:* 0+ {{here}} \
22 no-builtin-headers-in-system-modules-note@__stddef_size_t.h:* 0+ {{here}}
30 // Redeclares size_t when -fbuiltin-headers-in-system-modules is not passed, but
H A Dbuiltin-headers.mm2 …fmodule-map-file=%S/Inputs/builtin-headers/system-modules.modulemap -fbuiltin-headers-in-system-mo…
4 …dir/module.modulemap -fmodule-map-file=%S/Inputs/builtin-headers/builtin-modules.modulemap %s -ver…
10 // The builtin modules are always available, though they're mostly
11 // empty if -fbuiltin-headers-in-system-modules is used.
27 // system-modules.modulemap uses the "mega module" style with
28 // -fbuiltin-headers-in-system-modules, and its modules cover
32 // builtin-modules.modulemap uses top level modules for each
34 // modules and libc++ modules.
H A Dresolution-change.m4 …module-maps -fmodules-cache-path=%t -I %S/Inputs/modules-with-same-name/DependsOnA -I %S/Inputs/mo…
7 …module-maps -fmodules-cache-path=%t -I %S/Inputs/modules-with-same-name/DependsOnA -I %S/Inputs/mo…
10 …module-maps -fmodules-cache-path=%t -I %S/Inputs/modules-with-same-name/DependsOnA -I %S/Inputs/mo…
17 …c1 -fmodules -fimplicit-module-maps -fmodules-cache-path=%t -I %S/Inputs/modules-with-same-name/De…
21 …module-maps -fmodules-cache-path=%t -I %S/Inputs/modules-with-same-name/DependsOnA -I %S/Inputs/mo…
22 …was built in directory '{{.*Inputs.modules-with-same-name.path1.A}}' but now resides in directory …
24 …module-maps -fmodules-cache-path=%t -I %S/Inputs/modules-with-same-name/DependsOnA -I %S/Inputs/mo…
H A Drequires.m5 // expected-error@DependsOnModule.framework/Modules/module.modulemap:7 {{module 'DependsOnModule.CX…
8 // expected-error@DependsOnModule.framework/Modules/module.modulemap:15 {{module 'DependsOnModule.N…
11 // expected-error@DependsOnModule.framework/Modules/module.modulemap:22 {{module 'DependsOnModule.C…
19 // expected-error@DependsOnModule.framework/Modules/module.modulemap:40 {{module 'DependsOnModule.C…
21 // expected-error@DependsOnModule.framework/Modules/module.modulemap:43 {{module 'DependsOnModule.C…
23 // expected-error@DependsOnModule.framework/Modules/module.modulemap:46 {{module 'DependsOnModule.C…
25 // expected-error@DependsOnModule.framework/Modules/module.modulemap:49 {{module 'DependsOnModule.C…
27 // expected-error@DependsOnModule.framework/Modules/module.modulemap:52 {{module 'DependsOnModule.C…
29 // expected-error@DependsOnModule.framework/Modules/module.modulemap:55 {{module 'DependsOnModule.C…
32 // expected-error@DependsOnModule.framework/Modules/module.modulemap:58 {{module 'DependsOnModule.C…
[all …]
H A Dcompare-objc-interface.m20 // RUN: -fmodules -fimplicit-module-maps -fmodules-cache-path=%t/modules.cache
25 // RUN: -fmodules -fimplicit-module-maps -fmodules-cache-path=%t/modules.cache
28 // from multiple modules but detect mismatches and provide actionable
96 …:* {{'CompareSuperclassPresence1' has different definitions in different modules; first difference…
99 …:* {{'CompareSuperclassPresence2' has different definitions in different modules; first difference…
102 …:* {{'CompareDifferentSuperclass' has different definitions in different modules; first difference…
131 ….h:* {{'CompareProtocolPresence1' has different definitions in different modules; first difference…
134 ….h:* {{'CompareProtocolPresence2' has different definitions in different modules; first difference…
138 …h:* {{'CompareDifferentProtocols' has different definitions in different modules; first difference…
141 // expected-error@first.h:* {{'CompareProtocolOrder' has different definitions in different modules
[all …]
/llvm-project/lldb/test/API/functionalities/postmortem/minidump-new/
H A DTestMiniDumpUUID.py33 return self.target.modules
37 Test multiple modules having a MINIDUMP_MODULE.CvRecord that is valid,
39 all zero. Prior to a fix all such modules would be duplicated to the
42 each of the modules in the target after loading the core
44 modules = self.get_minidump_modules("linux-arm-zero-uuids.yaml")
45 self.assertEqual(2, len(modules))
46 self.verify_module(modules[0], "/file/does/not/exist/a", None)
47 self.verify_module(modules[1], "/file/does/not/exist/b", None)
51 Test multiple modules having a MINIDUMP_MODULE.CvRecord that is valid,
55 modules = self.get_minidump_modules("linux-arm-uuids-no-age.yaml")
[all …]
/llvm-project/clang/lib/Headers/
H A Dimmintrin.h19 #if !defined(__SCE__) || __has_feature(modules) || defined(__MMX__)
23 #if !defined(__SCE__) || __has_feature(modules) || defined(__SSE__)
27 #if !defined(__SCE__) || __has_feature(modules) || defined(__SSE2__)
31 #if !defined(__SCE__) || __has_feature(modules) || defined(__SSE3__)
35 #if !defined(__SCE__) || __has_feature(modules) || defined(__SSSE3__)
39 #if !defined(__SCE__) || __has_feature(modules) || \
44 #if !defined(__SCE__) || __has_feature(modules) || \
49 #if !defined(__SCE__) || __has_feature(modules) || defined(__CLFLUSHOPT__)
53 #if !defined(__SCE__) || __has_feature(modules) || defined(__CLWB__)
57 #if !defined(__SCE__) || __has_feature(modules) || define
[all...]
/llvm-project/clang/docs/
H A DModules.rst2 Modules title
18 Modules provide an alternative, simpler way to use software libraries that provides better compile-time scalability and eliminates many of the problems inherent to using the C preprocessor to access the API of a library.
74 Modules improve access to the API of software libraries by replacing the textual preprocessor inclusion model with a more robust, more efficient semantic model. From the user's perspective, the code looks only slightly different, because one uses an ``import`` declaration rather than a ``#include`` preprocessor directive:
87 * **Tool confusion**: Modules describe the API of software libraries, and tools can reason about and present a module as a representation of that API. Because modules can only be built standalone, tools can rely on the module definition to ensure that they get the complete API for the library. Moreover, modules can specify which languages they work with, so, e.g., one can not accidentally attempt to load a C++ module into a C program.
89 Problems modules do not solve
91 Many programming languages have a module or package system, and because of the variety of features provided by these languages it is important to define what modules do *not* do. In particular, all of the following are considered out-of-scope for modules:
93 * **Rewrite the world's code**: It is not realistic to require applications or software libraries to make drastic or non-backward-compatible changes, nor is it feasible to completely eliminate headers. Modules mus
[all...]
/llvm-project/libcxx/docs/
H A DModules.rst4 Modules in libc++
7 .. warning:: Modules are an experimental feature. It has additional build
14 There are two kinds of modules available in Clang
16 * `Clang specific modules <https://clang.llvm.org/docs/Modules.html>`_
17 * `C++ modules <https://clang.llvm.org/docs/StandardCPlusPlusModules.html>`_
19 This page mainly discusses the C++ modules. In C++20 there are also header units,
25 The module sources are stored in ``.cppm`` files. Modules need to be available
31 currently ships a CMake project to aid building modules.
71 * Libc++ is not tested with modules instead of headers
82 * Currently the tests only test with modules enabled, but do not import
[all …]
/llvm-project/clang/test/Lexer/
H A Dhas_feature_modules.m1 // RUN: %clang_cc1 -E -fmodules %s -o - | FileCheck --check-prefix=CHECK-HAS-OBJC-MODULES %s
2 // RUN: %clang_cc1 -E %s -o - | FileCheck --check-prefix=CHECK-NO-OBJC-MODULES %s
3 // RUN: %clang_cc1 -E -x c -fmodules %s -o - | FileCheck --check-prefix=CHECK-NO-OBJC-MODULES %s
5 // RUN: %clang_cc1 -E -fmodules %s -o - | FileCheck --check-prefix=CHECK-HAS-MODULES %s
6 // RUN: %clang_cc1 -E %s -o - | FileCheck --check-prefix=CHECK-NO-MODULES %s
7 // RUN: %clang_cc1 -E -x c -fmodules %s -o - | FileCheck --check-prefix=CHECK-HAS-MODULES %s
9 #if __has_feature(modules)
15 // CHECK-HAS-MODULES: has_modules
16 // CHECK-NO-MODULES: no_modules
24 // CHECK-HAS-OBJC-MODULES: has_objc_modules
[all …]
/llvm-project/libcxx/modules/
H A DCMakeLists.txt140 # TODO MODULES the CMakeLists.txt in the build directory is only temporary.
201 add_custom_target(generate-cxx-modules
206 # Configure the modules manifest.
224 "modules.json.in"
225 "${LIBCXX_LIBRARY_DIR}/libc++.modules.json"
229 # Dummy library to make modules an installation component.
230 add_library(cxx-modules INTERFACE)
231 add_dependencies(cxx-modules generate-cxx-modules)
238 COMPONENT cxx-modules
[all...]
/llvm-project/clang/test/Driver/
H A Dmodules.mm1 // RUN: %clang -### %s 2>&1 | FileCheck -check-prefix=CHECK-NO-MODULES %s
2 // RUN: %clang -fcxx-modules -### %s 2>&1 | FileCheck -check-prefix=CHECK-NO-MODULES %s
3 // RUN: %clang -fmodules -fno-cxx-modules -### %s 2>&1 | FileCheck -check-prefix=CHECK-NO-MODULES %s
4 // CHECK-NO-MODULES-NOT: -fmodules
6 // RUN: %clang -fmodules -### %s 2>&1 | FileCheck -check-prefix=CHECK-HAS-MODULES %s
7 // RUN: %clang -fmodules -fno-cxx-modules -fcxx-modules -### %s 2>&1 | FileCheck -check-prefix=CHEC…
8 // CHECK-HAS-MODULES: -fmodules
/llvm-project/clang-tools-extra/clangd/
H A DFeatureModule.h36 /// - feature modules are created before the LSP server, in ClangdMain.cpp
37 /// - these modules are then passed to ClangdLSPServer in a FeatureModuleSet
43 /// FIXME: Block server shutdown until all the modules are idle.
46 /// - feature modules will be destroyed after ClangdLSPServer is destroyed.
54 /// Conventionally, standard feature modules live in the `clangd` namespace,
92 /// In general all modules should eventually go idle, though it may take a
102 /// Extension point that allows modules to observe and modify an AST build.
115 /// Called everytime a diagnostic is encountered. Modules can use this
124 /// Accessors for modules to access shared server facilities they depend on.
133 /// Types of function objects that feature modules use for outgoing calls.
[all …]
/llvm-project/clang/test/ClangScanDeps/
H A Doptimize-vfs-pch.m52 // CHECK-NEXT: "modules": [
60 // CHECK-NEXT: "clang-modulemap-file": "[[PREFIX]]/modules/D/module.modulemap",
76 // CHECK-NEXT: "clang-modulemap-file": "[[PREFIX]]/modules/E/module.modulemap",
93 …"command": "clang -x objective-c-header DIR/pch.h -I DIR/modules/A -I DIR/modules/B -fmodules -fim…
103 …"command": "clang -fsyntax-only DIR/tu.m -I DIR/modules/A -I DIR/modules/B -I DIR/modules/C -fmodu…
113 …diff -Werror=pch-vfs-diff -fsyntax-only DIR/tu.m -I DIR/modules/A -I DIR/modules/B -I DIR/modules/…
123 …"command": "clang -fsyntax-only DIR/tu1.m -I DIR/modules/B -I DIR/modules/D -I DIR/modules/E -fmod…
147 "name":"DIR/modules/A",
166 //--- modules/B/module.modulemap
173 //--- modules/B/B.h
[all …]
H A Doptimize-system-warnings.m2 // different warning flags, as most warnings are disabled in system modules.
3 // This checks for system modules marked as such both via `-isystem` and
14 // CHECK-NEXT: "modules": [
56 // A.m and B.m verify that system modules with different warning flags get
63 …"command": "clang -c DIR/A.m -isystem modules/A -I modules/B -fmodules -fmodules-cache-path=DIR/mo…
68 …"command": "clang -c DIR/B.m -isystem modules/A -I modules/B -fmodules -fmodules-cache-path=DIR/mo…
73 …"command": "clang -c DIR/C.m -isystem modules/C -fmodules -fmodules-cache-path=DIR/mo…
78 //--- modules/A/module.modulemap
84 //--- modules/A/A.h
88 //--- modules/B/module.modulemap
[all …]
H A Doptimize-fmodulemap.m10 // CHECK-NEXT: "modules": [
18 // CHECK-NEXT: "clang-modulemap-file": "[[PREFIX]]/modules/A/module.modulemap",
20 // CHECK-NOT: "-fmodule-map-file=[[PREFIX]]/modules/A/module.modulemap"
21 // CHECK: "-fmodule-map-file=[[PREFIX]]/modules/B/module.modulemap"
22 // CHECK-NOT: "-fmodule-map-file=[[PREFIX]]/modules/A/module.modulemap"
32 // CHECK-NEXT: "clang-modulemap-file": "[[PREFIX]]/modules/B/module.modulemap",
50 …"command": "clang -c DIR/tu.m -I DIR/modules/B -fmodule-map-file=DIR/modules/A/module.modulemap -f…
59 //--- modules/A/module.modulemap
62 //--- modules/A/A.h
65 //--- modules/B/module.modulemap
[all …]
/llvm-project/flang/lib/Optimizer/Support/
H A DInternalNames.cpp32 static std::string doAncestors(llvm::ArrayRef<llvm::StringRef> modules, in doAncestors()
37 for (auto mod : modules) { in doAncestors()
112 fir::NameUniquer::doConstant(llvm::ArrayRef<llvm::StringRef> modules, in doConstant()
116 .append(doAncestors(modules, procs, blockId))
122 fir::NameUniquer::doDispatchTable(llvm::ArrayRef<llvm::StringRef> modules, in doDispatchTable()
127 .append(doAncestors(modules, procs, blockId))
138 fir::NameUniquer::doGenerated(llvm::ArrayRef<llvm::StringRef> modules, in doGenerated()
143 .append(doAncestors(modules, procs, blockId)) in doIntrinsicTypeDescriptor() argument
148 llvm::ArrayRef<llvm::StringRef> modules, in doIntrinsicTypeDescriptor()
171 .append(doAncestors(modules, proc in doIntrinsicTypeDescriptor()
31 doAncestors(llvm::ArrayRef<llvm::StringRef> modules,llvm::ArrayRef<llvm::StringRef> procs,std::int64_t blockId=0) doAncestors() argument
107 doConstant(llvm::ArrayRef<llvm::StringRef> modules,llvm::ArrayRef<llvm::StringRef> procs,std::int64_t blockId,llvm::StringRef name) doConstant() argument
117 doDispatchTable(llvm::ArrayRef<llvm::StringRef> modules,llvm::ArrayRef<llvm::StringRef> procs,std::int64_t blockId,llvm::StringRef name,llvm::ArrayRef<std::int64_t> kinds) doDispatchTable() argument
133 doGenerated(llvm::ArrayRef<llvm::StringRef> modules,llvm::ArrayRef<llvm::StringRef> procs,std::int64_t blockId,llvm::StringRef name) doGenerated() argument
173 doProcedure(llvm::ArrayRef<llvm::StringRef> modules,llvm::ArrayRef<llvm::StringRef> procs,llvm::StringRef name) doProcedure() argument
182 doType(llvm::ArrayRef<llvm::StringRef> modules,llvm::ArrayRef<llvm::StringRef> procs,std::int64_t blockId,llvm::StringRef name,llvm::ArrayRef<std::int64_t> kinds) doType() argument
194 doTypeDescriptor(llvm::ArrayRef<llvm::StringRef> modules,llvm::ArrayRef<llvm::StringRef> procs,std::int64_t blockId,llvm::StringRef name,llvm::ArrayRef<std::int64_t> kinds) doTypeDescriptor() argument
206 doTypeDescriptor(llvm::ArrayRef<std::string> modules,llvm::ArrayRef<std::string> procs,std::int64_t blockId,llvm::StringRef name,llvm::ArrayRef<std::int64_t> kinds) doTypeDescriptor() argument
216 doVariable(llvm::ArrayRef<llvm::StringRef> modules,llvm::ArrayRef<llvm::StringRef> procs,std::int64_t blockId,llvm::StringRef name) doVariable() argument
226 doNamelistGroup(llvm::ArrayRef<llvm::StringRef> modules,llvm::ArrayRef<llvm::StringRef> procs,llvm::StringRef name) doNamelistGroup() argument
245 llvm::SmallVector<std::string> modules; deconstruct() local
364 llvm::SmallVector<llvm::StringRef> modules; getDerivedTypeObjectName() local
[all...]
/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangModulesDeclVendor.h39 /// Add a module to the list of modules to search.
61 /// Add all modules referred to in a given compilation unit to the list
62 /// of modules to search.
65 /// The compilation unit to scan for imported modules.
73 /// it tries to load the modules.
76 /// True if all modules referred to by the compilation unit could be
84 /// Enumerate all the macros that are defined by a given set of modules
87 /// \param[in] modules
88 /// The unique IDs for all modules to query. Later modules have higher
98 const ModuleVector &modules,
[all …]
/llvm-project/clang/include/clang/Serialization/
H A DModuleManager.h10 // modules for the ASTReader.
45 /// Manages the set of modules loaded by an AST reader.
60 /// All loaded modules, indexed by name.
61 llvm::DenseMap<const FileEntry *, ModuleFile *> Modules; variable
86 /// Either the global index or the module manager may have modules that the
88 /// (in which case the module manager could have modules it does not) and
89 /// this particular translation unit might not have loaded all of the modules
140 /// Forward iterator to traverse all loaded modules.
143 /// Forward iterator end-point to traverse all loaded modules
146 /// Const forward iterator to traverse all loaded modules.
[all …]

12345678910>>...67