Lines Matching full:layer
22 In this layer we'll learn more about the ORC layer concept by using a new layer,
47 constructor for this layer takes a reference to the layer below (as all layers
160 to see how layers compose. It also provides a neat entry point to the *layer*
162 implementations of the layer concept that can be devised:
215 ``TransformFtor`` that provide the type of the base layer and the type of the
219 layer interface. The interface consists of one typedef and five methods:
241 | | of mutated modules down to the layer below. |
250 | | IRTransformLayer we just pass the query on to the layer |
258 | findSymbolIn | we just pass this query on to the layer below. In our |
276 operations we identified in Chapter 1. Conforming to the layer concept allows
278 same operations, carried out on the layer below. For example, an eager layer
281 layer below. A lazy layer, by contrast, could implement addModuleSet by
283 transform (and calling addModuleSet on the layer below) when the client calls
292 soon as it's typed in. If we were to make the transform layer lazy (but not
335 OptimizeLayer, at which point even a lazy transform layer will have to