Lines Matching full:be
8 …interface, or other declarations exported from a different compilation unit must be imported first.
19 - The current code structure needs to be refactored in order to follow the changes of the standard …
45 Name declared on the package level should be accessible throughout the entire package. The name can…
47 …throughout the entire module only, and only if it exported can be accessed in other modules/compil…
72 …the external source is checked for the variables. Only those variables can be imported, that are n…
94 Foreign marker can be improved. Since **Variable** objects are stored by pointers, it is not a solu…
96 …ally defined or imported ones - are stored in `foreignBindings_`. It could be enough if just impor…
105 * Import binding that defines what entities, and in what form—qualified or unqualified—can be used …
112 …be points to a module (separate module | package module) or a folder (package folder, or a folder …
113 …anager*. In the process of parsing an import path, the string literal will be passed to the import…
114 …be parsed (handle and avoid duplications), and this list will be requested and traversed during th…
116 …be stored in an ImportSource instance. The latter two information can be set under the dynamicPath…
120 The import specifier list will be filled until an import directive can be found, which may contain …
126 …t there is a temporary exception due to stdlib sources, which will have to be handled later and el…
127 …be introduced as a result of import * as N where N is an identifier. In this case, it will be pars…
134 …, which in case of import alias it will be a different identifier than the imported token. This sp…
144 …efaultSpecifier* AST node with the imported identifier member, and it will be added to the specifi…
150 …d imports only exported types. There are two possible import kind that can be set to the *ETSImpor…
158 The *ETSImportDeclaration* nodes will be added to the statements list.
164 So the binder's BuildImportDeclaration method will be called for every *ETSImportDeclaration* nodes…
169 The declarations not marked as exported can be used only inside the compilation unit they are decla…
171 In addition, only one top-level declaration can be exported by using the default export scheme. It …
180 …arations. This is a shortcoming that would be useful to address, but requires a major overhaul, wh…
184 * Clashing names, because two program elements cannot be exported on the same name (could occur whe…
206 * After this, it can be imported by another file using the specific import syntax
223 * When importing a default exported program element, any name can be used, as long as it does not c…
224 * The original name of the default export can also be used when importing, but it is not necessary:
235 Single export directive allows to specify the declaration which will be exported from the current c…
243 Each top-level declaration can be marked as exported by explicitly listing the names of exported de…
295 …* A compile time error will be thrown, if something is being imported using its original name, but…
305 …all.test_func() //A compile time error will be thrown at this point, since 'test_func' has an alia…
307 * Support for exporting an imported program element will also be added at some point:
341 When re-exporting, new names can be given. This action is similar to importing but with the opposit…
350 …* The specifiers will be parsed in the *ETSParser::ParseExport* method, which calls the *ETSParser…
353 …* An *ETSReExportDeclaration* AST node will be created, which will contains this *ETSImportDeclara…
354 …* So the binder's BuildImportDeclaration method will be called for every ETSImportDeclaration node…
355 …here is a call to a member within *A*, and cannot find it, the search will be extended with *Searc…
385 Instead, B.sts should import all variables from C.sts and all re-exported variables should be store…
410 Since the export type directive only support exporting types, a compile time error will be thrown i…
416 export type {msg} //a CTE will be thrown here, since msg is not a type but a variable
427 * Compile time errors are thrown if the program element to be exported is not a type