HomeSort by: relevance | last modified time | path
    Searched defs:Import (Results 1 - 14 of 14) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/
IPO.h 240 Import, ///< Import information from summary.
250 /// - If ImportSummary is non-null, this pass will import type identifiers from
269 /// - Otherwise, if ImportSummary is non-null, this pass will import type
  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
import.h 8 * https://github.com/dlang/dmd/blob/master/src/dmd/import.h
20 class Import : public Dsymbol
23 /* static import aliasId = pkg1.pkg2.id : alias1 = name1, alias2 = name2;
29 int isstatic; // !=0 if static import
43 Import *syntaxCopy(Dsymbol *s); // copy only syntax trees
52 Import *isImport() { return this; }
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ASTImporter.h 100 // Import call.
102 // From the call stack of the import functions we can read the very same
106 // therms of the import.
111 // We would like to import A.
112 // The import behaves like a DFS, so we will visit the nodes in this order:
139 // However, during the import we could import C and D without any error and
142 // So, at the end of the import we have an entry in `ImportDeclErrors` for
145 // Now what happens if there is a cycle in the import path?
169 // But C is no longer on the import path, it just had been previously
    [all...]
ASTContext.h 833 /// Iterator that visits import declarations.
835 ImportDecl *Import = nullptr;
845 explicit import_iterator(ImportDecl *Import) : Import(Import) {}
847 reference operator*() const { return Import; }
848 pointer operator->() const { return Import; }
851 Import = ASTContext::getNextLocalImport(Import);
862 return X.Import == Y.Import
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaModule.cpp 127 // here, in order to support macro import.
276 // FIXME: Check that this translation unit does not import any partitions;
351 // silently ignoring the import.
352 // Import-from-implementation is valid in the Modules TS. FIXME: Should we
353 // warn on a redundant import of the current module?
354 // FIXME: Import of a module from an implementation partition of the same
376 // If this was a header import, pad out with dummy locations.
384 ImportDecl *Import = ImportDecl::Create(Context, CurContext, StartLoc,
386 CurContext->addDecl(Import);
391 Context.addModuleInitializer(ModuleScopes.back().Module, Import);
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Lex/
PreprocessingRecord.h 77 /// \#import, or \c \#include_next.
207 /// \c \#include or \c \#import statement.
216 /// An Objective-C \c \#import directive.
217 Import,
241 /// a module import.
264 /// turned into a module import.
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
FunctionImport.cpp 1 //===- FunctionImport.cpp - ThinLTO Summary-based Function Import ---------===//
9 // This file implements Function import based on summaries.
61 #define DEBUG_TYPE "function-import"
64 "Number of functions thin link decided to import");
66 "Number of hot functions thin link decided to import");
68 "Number of critical functions thin link decided to import");
70 "Number of global variables thin link decided to import");
80 "import-instr-limit", cl::init(100), cl::Hidden, cl::value_desc("N"),
81 cl::desc("Only import functions with less than N instructions"));
84 "import-cutoff", cl::init(-1), cl::Hidden, cl::value_desc("N")
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Parse/
Parser.cpp 556 Ident_import = PP.getIdentifierInfo("import");
603 /// [C++20] module-import-declaration
624 // the Modules TS, and in that case 'export import' is parsed as an
625 // export-declaration containing an import-declaration.
627 // Recognize context-sensitive C++20 'export module' and 'export import'
652 // TS, an import can occur within an export block.)
699 // 'export[opt] import' and not immediately followed by '::'
746 /// [Modules-TS] module-import-declaration
2266 // FIXME: Support module import within __if_exists?
2363 /// Parse a module import declaration. This is essentially the same fo
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/
WasmYAML.h 86 struct Import {
286 std::vector<Import> Imports;
411 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::WasmYAML::Import)
445 template <> struct MappingTraits<WasmYAML::Import> {
446 static void mapping(IO &IO, WasmYAML::Import &Import);
  /src/external/apache2/llvm/dist/clang/lib/Lex/
PPDirectives.cpp 686 // import entities from the module.)
715 // If we have a module import syntax, we shouldn't include a header to
717 // suggest an import instead.
729 // an import either.
1588 /// was implicitly treated as a module import.
1595 ImportKeyword = "@import";
1597 ImportKeyword = "import";
1599 return; // no import syntax available
1700 /// \#import. LookupFrom is set when this is a \#include_next directive, it
1865 /// Handle either a #include-like directive or an import declaration that name
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/MC/
WasmObjectWriter.cpp 794 for (const wasm::WasmImport &Import : Imports) {
795 writeString(Import.Module);
796 writeString(Import.Field);
797 W->OS << char(Import.Kind);
799 switch (Import.Kind) {
801 encodeULEB128(Import.SigIndex, W->OS);
804 W->OS << char(Import.Global.Type);
805 W->OS << char(Import.Global.Mutable ? 1 : 0);
808 encodeULEB128(Import.Memory.Flags, W->OS);
812 W->OS << char(Import.Table.ElemType)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Object/
WasmObjectFile.cpp 553 wasm::WasmImport &Import = *ImportedFunctions[Info.ElementIndex];
556 Info.ImportName = Import.Field;
558 Info.Name = Import.Field;
560 Signature = &Signatures[Import.SigIndex];
561 if (!Import.Module.empty()) {
562 Info.ImportModule = Import.Module;
585 wasm::WasmImport &Import = *ImportedGlobals[Info.ElementIndex];
588 Info.ImportName = Import.Field;
590 Info.Name = Import.Field;
592 GlobalType = &Import.Global
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Serialization/
ASTReader.h 514 /// to apply once we finish processing an import.
682 /// A module import, export, or conflict that hasn't yet been resolved.
691 enum { Import, Export, Conflict } Kind;
1152 /// declaration whose module did not import any other key declaration for that
1250 /// did not import any other key declaration of the entity.
1581 /// \param ImportLoc The location at which the import occurs.
2081 /// Retrieve the module import location and module name for the
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenModule.cpp 2248 // Import this module's parent.
2253 // Import this module's dependencies.
2317 // Find all of the modules to import, making a little effort to prune
2345 // order. We don't do anything to try to order import link flags with respect
5842 case Decl::Import: {
5843 auto *Import = cast<ImportDecl>(D);
5846 if (!ImportedModules.insert(Import->getImportedModule()))
5850 if (!Import->getImportedOwningModule()) {
5852 DI->EmitImportDecl(*Import);
5858 Visited.insert(Import->getImportedModule())
    [all...]

Completed in 47 milliseconds