Home | History | Annotate | Download | only in src

Lines Matching defs:Of

2 // Use of this source code is governed by a BSD-style license that can be
21 // Types consist of two dimensions: semantic (value range) and representation.
57 // TODO(rossberg): the latter is not currently true for proxies, because of fix,
59 // However, we also define a 'temporal' variant of the subtyping relation that
116 // especially with respect to the properties of the more exotic 'temporal'
324 static TypeHandle Of(double value, Region* region) {
327 static TypeHandle Of(i::Object* value, Region* region) {
330 static TypeHandle Of(i::Handle<i::Object> value, Region* region) {
331 return Of(*value, region);
354 // State-dependent versions of the above that consider subtyping between
512 // Contains a tag and a variable number of type or value fields.
567 // - no field is a subtype of any other field
874 // Type bounds. A simple struct to represent a pair of lower/upper types.