/dports/lang/racket/racket-8.3/src/expander/expand/ |
H A D | module.rkt | 202 (add-required-module! requires+provides 461 (parsed-#%module-begin rebuild-mb-s (parsed-only fully-expanded-bodys))] 470 (parsed-#%module-begin rebuild-mb-s (parsed-only fully-expanded-bodys)))] 530 (parsed-module rebuild-s 538 (parsed-#%module-begin-body 701 ;; requires, and `module` submodules 1174 (parsed-module rebuild-s 1188 (compile-module parsed-mod 1418 (compile-module (if (expanded+parsed? submod) 1441 [parsed (struct-copy parsed-module (expanded+parsed-parsed submod) [all …]
|
H A D | parsed.rkt | 15 (struct parsed-top-id parsed-id () #:authentic) 21 (struct parsed-set! parsed (id rhs) #:authentic) 24 (struct parsed-begin parsed (body) #:authentic) 25 (struct parsed-begin0 parsed (body) #:authentic) 26 (struct parsed-quote parsed (datum) #:authentic) 37 (struct parsed-#%declare parsed () #:authentic) 38 (struct parsed-require parsed () #:authentic) 40 (struct parsed-#%module-begin parsed (body) #:authentic) 41 (struct parsed-module parsed (star? 44 requires [all …]
|
H A D | context.rkt | 29 as-to-parsed-context) 33 ;; If `to-parsed?` is true, the result is a `parsed` record instead of 43 (to-parsed? ; #t => "expand" to a parsed form; #f => normal expand 54 module-begin-k ; expander for `#%module-begin` in a 'module-begin context 65 module-lifts ; lifted `module`s 68 requires+provides ; enclosing module's requires+provides during `provide` 78 #:to-parsed? [to-parsed? #f] 94 to-parsed? 119 #f ; requires+provides 217 (define (as-to-parsed-context ctx) [all …]
|
H A D | top.rkt | 9 "../syntax/module-binding.rkt" 13 "parsed.rkt" 31 (if (expand-context-to-parsed? ctx) 47 (if (expand-context-to-parsed? ctx) 86 (log-expand ctx 'module-lift-loop lifts) 91 (if (expand-context-to-parsed? ctx) 100 (raise-syntax-error #f "allowed only in a module or the top level" s)) 106 (parse-and-perform-requires! (for/list ([req (in-list (m 'req))]) 113 (make-requires+provides #f) 119 (parsed-require s) [all …]
|
/dports/lang/racket-minimal/racket-8.3/src/expander/expand/ |
H A D | module.rkt | 202 (add-required-module! requires+provides 461 (parsed-#%module-begin rebuild-mb-s (parsed-only fully-expanded-bodys))] 470 (parsed-#%module-begin rebuild-mb-s (parsed-only fully-expanded-bodys)))] 530 (parsed-module rebuild-s 538 (parsed-#%module-begin-body 701 ;; requires, and `module` submodules 1174 (parsed-module rebuild-s 1188 (compile-module parsed-mod 1418 (compile-module (if (expanded+parsed? submod) 1441 [parsed (struct-copy parsed-module (expanded+parsed-parsed submod) [all …]
|
H A D | parsed.rkt | 15 (struct parsed-top-id parsed-id () #:authentic) 21 (struct parsed-set! parsed (id rhs) #:authentic) 24 (struct parsed-begin parsed (body) #:authentic) 25 (struct parsed-begin0 parsed (body) #:authentic) 26 (struct parsed-quote parsed (datum) #:authentic) 37 (struct parsed-#%declare parsed () #:authentic) 38 (struct parsed-require parsed () #:authentic) 40 (struct parsed-#%module-begin parsed (body) #:authentic) 41 (struct parsed-module parsed (star? 44 requires [all …]
|
H A D | context.rkt | 29 as-to-parsed-context) 33 ;; If `to-parsed?` is true, the result is a `parsed` record instead of 43 (to-parsed? ; #t => "expand" to a parsed form; #f => normal expand 54 module-begin-k ; expander for `#%module-begin` in a 'module-begin context 65 module-lifts ; lifted `module`s 68 requires+provides ; enclosing module's requires+provides during `provide` 78 #:to-parsed? [to-parsed? #f] 94 to-parsed? 119 #f ; requires+provides 217 (define (as-to-parsed-context ctx) [all …]
|
H A D | top.rkt | 9 "../syntax/module-binding.rkt" 13 "parsed.rkt" 31 (if (expand-context-to-parsed? ctx) 47 (if (expand-context-to-parsed? ctx) 86 (log-expand ctx 'module-lift-loop lifts) 91 (if (expand-context-to-parsed? ctx) 100 (raise-syntax-error #f "allowed only in a module or the top level" s)) 106 (parse-and-perform-requires! (for/list ([req (in-list (m 'req))]) 113 (make-requires+provides #f) 119 (parsed-require s) [all …]
|
/dports/lang/racket/racket-8.3/src/expander/compile/ |
H A D | module.rkt | 49 (define compiled-submodules (parsed-module-compiled-submodules p)) 54 (not (parsed-module-compiled-module p))) 61 [(parsed-module-compiled-module p) 74 (compile-module-from-parsed p cctx 86 (define (compile-module-from-parsed p cctx 99 (define self (parsed-module-self p)) 100 (define requires (parsed-module-requires p)) 101 (define provides (parsed-module-provides p)) 105 (define bodys (parsed-module-body p)) 207 (generate-module-declaration-linklet mpis self requires provides [all …]
|
/dports/lang/racket-minimal/racket-8.3/src/expander/compile/ |
H A D | module.rkt | 49 (define compiled-submodules (parsed-module-compiled-submodules p)) 54 (not (parsed-module-compiled-module p))) 61 [(parsed-module-compiled-module p) 74 (compile-module-from-parsed p cctx 86 (define (compile-module-from-parsed p cctx 99 (define self (parsed-module-self p)) 100 (define requires (parsed-module-requires p)) 101 (define provides (parsed-module-provides p)) 105 (define bodys (parsed-module-body p)) 207 (generate-module-declaration-linklet mpis self requires provides [all …]
|
/dports/devel/luabind/luabind-0.9.1/doc/ |
H A D | copy.rst | 9 C++ to Lua. This policy requires that the parameter type has an accessible copy 15 .. parsed-literal:: 22 .. parsed-literal:: 39 .. parsed-literal:: 49 module(L)
|
/dports/devel/llvm11/llvm-11.0.1.src/tools/clang/docs/ |
H A D | Modules.rst | 109 .. parsed-literal:: 337 ``conflict`` ``framework`` ``requires`` 396 *requires-declaration* 411 A *requires-declaration* specifies the requirements that an importing translation unit must satisfy… 415 *requires-declaration*: 416 ``requires`` *feature-list* 485 **Example:** The ``std`` module can be extended to also include C++ and C++11 headers using a *requ… 493 requires cplusplus 498 requires cplusplus11 775 implemented, because it requires support from both the object file [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/clang/docs/ |
H A D | Modules.rst | 109 .. parsed-literal:: 337 ``conflict`` ``framework`` ``requires`` 396 *requires-declaration* 411 A *requires-declaration* specifies the requirements that an importing translation unit must satisfy… 415 *requires-declaration*: 416 ``requires`` *feature-list* 485 **Example:** The ``std`` module can be extended to also include C++ and C++11 headers using a *requ… 493 requires cplusplus 498 requires cplusplus11 775 implemented, because it requires support from both the object file [all …]
|
/dports/devel/llvm10/llvm-10.0.1.src/tools/clang/docs/ |
H A D | Modules.rst | 109 .. parsed-literal:: 337 ``conflict`` ``framework`` ``requires`` 396 *requires-declaration* 411 A *requires-declaration* specifies the requirements that an importing translation unit must satisfy… 415 *requires-declaration*: 416 ``requires`` *feature-list* 485 **Example:** The ``std`` module can be extended to also include C++ and C++11 headers using a *requ… 493 requires cplusplus 498 requires cplusplus11 775 implemented, because it requires support from both the object file [all …]
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/clang/docs/ |
H A D | Modules.rst | 109 .. parsed-literal:: 337 ``conflict`` ``framework`` ``requires`` 396 *requires-declaration* 411 A *requires-declaration* specifies the requirements that an importing translation unit must satisfy… 415 *requires-declaration*: 416 ``requires`` *feature-list* 485 **Example:** The ``std`` module can be extended to also include C++ and C++11 headers using a *requ… 493 requires cplusplus 498 requires cplusplus11 775 implemented, because it requires support from both the object file [all …]
|
/dports/devel/llvm90/llvm-9.0.1.src/tools/clang/docs/ |
H A D | Modules.rst | 109 .. parsed-literal:: 327 ``conflict`` ``framework`` ``requires`` 386 *requires-declaration* 401 A *requires-declaration* specifies the requirements that an importing translation unit must satisfy… 405 *requires-declaration*: 406 ``requires`` *feature-list* 475 **Example:** The ``std`` module can be extended to also include C++ and C++11 headers using a *requ… 483 requires cplusplus 488 requires cplusplus11 765 implemented, because it requires support from both the object file [all …]
|
/dports/devel/llvm80/llvm-8.0.1.src/tools/clang/docs/ |
H A D | Modules.rst | 109 .. parsed-literal:: 327 ``conflict`` ``framework`` ``requires`` 386 *requires-declaration* 401 A *requires-declaration* specifies the requirements that an importing translation unit must satisfy… 405 *requires-declaration*: 406 ``requires`` *feature-list* 475 **Example:** The ``std`` module can be extended to also include C++ and C++11 headers using a *requ… 483 requires cplusplus 488 requires cplusplus11 765 implemented, because it requires support from both the object file [all …]
|
/dports/devel/llvm70/llvm-7.0.1.src/tools/clang/docs/ |
H A D | Modules.rst | 109 .. parsed-literal:: 327 ``conflict`` ``framework`` ``requires`` 386 *requires-declaration* 401 A *requires-declaration* specifies the requirements that an importing translation unit must satisfy… 405 *requires-declaration*: 406 ``requires`` *feature-list* 470 **Example:** The ``std`` module can be extended to also include C++ and C++11 headers using a *requ… 478 requires cplusplus 483 requires cplusplus11 760 implemented, because it requires support from both the object file [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/clang/docs/ |
H A D | Modules.rst | 109 .. parsed-literal:: 459 ``conflict`` ``framework`` ``requires`` 518 *requires-declaration* 533 A *requires-declaration* specifies the requirements that an importing translation unit must satisfy… 537 *requires-declaration*: 538 ``requires`` *feature-list* 607 **Example:** The ``std`` module can be extended to also include C++ and C++11 headers using a *requ… 615 requires cplusplus 620 requires cplusplus11 897 implemented, because it requires support from both the object file [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/clang/docs/ |
H A D | Modules.rst | 109 .. parsed-literal:: 459 ``conflict`` ``framework`` ``requires`` 518 *requires-declaration* 533 A *requires-declaration* specifies the requirements that an importing translation unit must satisfy… 537 *requires-declaration*: 538 ``requires`` *feature-list* 607 **Example:** The ``std`` module can be extended to also include C++ and C++11 headers using a *requ… 615 requires cplusplus 620 requires cplusplus11 897 implemented, because it requires support from both the object file [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/clang/docs/ |
H A D | Modules.rst | 109 .. parsed-literal:: 459 ``conflict`` ``framework`` ``requires`` 518 *requires-declaration* 533 A *requires-declaration* specifies the requirements that an importing translation unit must satisfy… 537 *requires-declaration*: 538 ``requires`` *feature-list* 607 **Example:** The ``std`` module can be extended to also include C++ and C++11 headers using a *requ… 615 requires cplusplus 620 requires cplusplus11 897 implemented, because it requires support from both the object file [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/clang/docs/ |
H A D | Modules.rst | 109 .. parsed-literal:: 459 ``conflict`` ``framework`` ``requires`` 518 *requires-declaration* 533 A *requires-declaration* specifies the requirements that an importing translation unit must satisfy… 537 *requires-declaration*: 538 ``requires`` *feature-list* 607 **Example:** The ``std`` module can be extended to also include C++ and C++11 headers using a *requ… 615 requires cplusplus 620 requires cplusplus11 897 implemented, because it requires support from both the object file [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/clang/docs/ |
H A D | Modules.rst | 109 .. parsed-literal:: 459 ``conflict`` ``framework`` ``requires`` 518 *requires-declaration* 533 A *requires-declaration* specifies the requirements that an importing translation unit must satisfy… 537 *requires-declaration*: 538 ``requires`` *feature-list* 607 **Example:** The ``std`` module can be extended to also include C++ and C++11 headers using a *requ… 615 requires cplusplus 620 requires cplusplus11 897 implemented, because it requires support from both the object file [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/clang/docs/ |
H A D | Modules.rst | 109 .. parsed-literal:: 459 ``conflict`` ``framework`` ``requires`` 518 *requires-declaration* 533 A *requires-declaration* specifies the requirements that an importing translation unit must satisfy… 537 *requires-declaration*: 538 ``requires`` *feature-list* 607 **Example:** The ``std`` module can be extended to also include C++ and C++11 headers using a *requ… 615 requires cplusplus 620 requires cplusplus11 897 implemented, because it requires support from both the object file [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/clang/docs/ |
H A D | Modules.rst | 109 .. parsed-literal:: 459 ``conflict`` ``framework`` ``requires`` 518 *requires-declaration* 533 A *requires-declaration* specifies the requirements that an importing translation unit must satisfy… 537 *requires-declaration*: 538 ``requires`` *feature-list* 607 **Example:** The ``std`` module can be extended to also include C++ and C++11 headers using a *requ… 615 requires cplusplus 620 requires cplusplus11 897 implemented, because it requires support from both the object file [all …]
|