Home
last modified time | relevance | path

Searched defs:AstBounds (Results 1 – 1 of 1) sorted by relevance

/external/v8/src/ast/
Dast-types.h961 struct AstBounds { struct
965 AstBounds() in AstBounds() argument
969 explicit AstBounds(AstType* t) : lower(t), upper(t) {} in AstBounds() function
970 AstBounds(AstType* l, AstType* u) : lower(l), upper(u) { in AstBounds() argument
975 static AstBounds Unbounded() { in Unbounded() argument
980 static AstBounds Both(AstBounds b1, AstBounds b2, Zone* zone) { in Both() argument
989 static AstBounds Either(AstBounds b1, AstBounds b2, Zone* zone) { in Either() argument
995 static AstBounds NarrowLower(AstBounds b, AstType* t, Zone* zone) { in NarrowLower() argument
1001 static AstBounds NarrowUpper(AstBounds b, AstType* t, Zone* zone) { in NarrowUpper() argument
1009 bool Narrows(AstBounds that) { in Narrows() argument