V8 Project
v8::internal::TypeImpl< Config >::ClassType Member List

This is the complete list of members for v8::internal::TypeImpl< Config >::ClassType, including all inherited members.

AddToUnion(TypeHandle type, UnionHandle result, int size, Region *region)v8::internal::TypeImpl< Config >protectedstatic
Array(TypeHandle element, Region *region)v8::internal::TypeImpl< Config >inlinestatic
ArrayHandle typedefv8::internal::TypeImpl< Config >
AsArray()v8::internal::TypeImpl< Config >inline
AsBitset()v8::internal::TypeImpl< Config >inlineprotected
AsClass()v8::internal::TypeImpl< Config >inline
AsConstant()v8::internal::TypeImpl< Config >inline
AsContext()v8::internal::TypeImpl< Config >inline
AsFunction()v8::internal::TypeImpl< Config >inline
AsRange()v8::internal::TypeImpl< Config >inline
AsUnion()v8::internal::TypeImpl< Config >inlineprotected
bitset typedefv8::internal::TypeImpl< Config >
BitsetGlb()v8::internal::TypeImpl< Config >inlineprotected
BitsetLub()v8::internal::TypeImpl< Config >inlineprotected
BOTH_DIMS enum valuev8::internal::TypeImpl< Config >
Bound(Region *region)v8::internal::TypeImpl< Config >::ClassTypeinline
cast(TypeImpl *type)v8::internal::TypeImpl< Config >::ClassTypeinlinestatic
v8::internal::TypeImpl::StructuralType::cast(typename Config::Base *object)v8::internal::TypeImpl< Config >inlinestatic
Class(i::Handle< i::Map > map, Region *region)v8::internal::TypeImpl< Config >inlinestatic
Classes()v8::internal::TypeImpl< Config >inline
ClassHandle typedefv8::internal::TypeImpl< Config >
Constant(i::Handle< i::Object > value, Region *region)v8::internal::TypeImpl< Config >inlinestatic
ConstantHandle typedefv8::internal::TypeImpl< Config >
Constants()v8::internal::TypeImpl< Config >inline
Contains(i::Object *val)v8::internal::TypeImpl< Config >
Contains(i::Handle< i::Object > val)v8::internal::TypeImpl< Config >inline
Contains(RangeType *lhs, RangeType *rhs)v8::internal::TypeImpl< Config >protectedstatic
Contains(RangeType *range, i::Object *val)v8::internal::TypeImpl< Config >protectedstatic
Context(TypeHandle outer, Region *region)v8::internal::TypeImpl< Config >inlinestatic
ContextHandle typedefv8::internal::TypeImpl< Config >
Convert(typename OtherTypeImpl::TypeHandle type, Region *region)v8::internal::TypeImpl< Config >static
Convert(typename OtherType::TypeHandle type, Region *region)v8::internal::TypeImpl< Config >
Equals(TypeImpl *that)v8::internal::TypeImpl< Config >inline
Equals(TypeHandle that)v8::internal::TypeImpl< Config >inline
Function(TypeHandle result, TypeHandle receiver, int arity, Region *region)v8::internal::TypeImpl< Config >inlinestatic
Function(TypeHandle result, Region *region)v8::internal::TypeImpl< Config >inlinestatic
Function(TypeHandle result, TypeHandle param0, Region *region)v8::internal::TypeImpl< Config >inlinestatic
Function(TypeHandle result, TypeHandle param0, TypeHandle param1, Region *region)v8::internal::TypeImpl< Config >inlinestatic
Function(TypeHandle result, TypeHandle param0, TypeHandle param1, TypeHandle param2, Region *region)v8::internal::TypeImpl< Config >inlinestatic
FunctionHandle typedefv8::internal::TypeImpl< Config >
Get(int i)v8::internal::TypeImpl< Config >::StructuralTypeinlineprotected
GetRange()v8::internal::TypeImpl< Config >protected
GetValue(int i)v8::internal::TypeImpl< Config >::StructuralTypeinlineprotected
handle(T *type)v8::internal::TypeImpl< Config >inlineprotectedstatic
Intersect(TypeHandle type1, TypeHandle type2, Region *reg)v8::internal::TypeImpl< Config >static
Intersect(Limits lhs, Limits rhs)v8::internal::TypeImpl< Config >protectedstatic
IntersectAux(TypeHandle type, TypeHandle other, UnionHandle result, int size, Region *region)v8::internal::TypeImpl< Config >protectedstatic
Is(TypeImpl *that)v8::internal::TypeImpl< Config >inline
Is(TypeHandle that)v8::internal::TypeImpl< Config >inline
IsAny()v8::internal::TypeImpl< Config >inlineprotected
IsArray()v8::internal::TypeImpl< Config >inline
IsBitset()v8::internal::TypeImpl< Config >inlineprotected
IsClass()v8::internal::TypeImpl< Config >inline
IsConstant()v8::internal::TypeImpl< Config >inline
IsContext()v8::internal::TypeImpl< Config >inline
IsFunction()v8::internal::TypeImpl< Config >inline
IsInhabited()v8::internal::TypeImpl< Config >inline
IsInteger(double x)v8::internal::TypeImpl< Config >inlineprotectedstatic
IsInteger(i::Object *x)v8::internal::TypeImpl< Config >inlineprotectedstatic
IsNone()v8::internal::TypeImpl< Config >inlineprotected
IsRange()v8::internal::TypeImpl< Config >inline
IsUnion()v8::internal::TypeImpl< Config >inlineprotected
kArrayTag enum valuev8::internal::TypeImpl< Config >::StructuralTypeprotected
kClassTag enum valuev8::internal::TypeImpl< Config >::StructuralTypeprotected
kConstantTag enum valuev8::internal::TypeImpl< Config >::StructuralTypeprotected
kContextTag enum valuev8::internal::TypeImpl< Config >::StructuralTypeprotected
kFunctionTag enum valuev8::internal::TypeImpl< Config >::StructuralTypeprotected
kRangeTag enum valuev8::internal::TypeImpl< Config >::StructuralTypeprotected
kUnionTag enum valuev8::internal::TypeImpl< Config >::StructuralTypeprotected
Length()v8::internal::TypeImpl< Config >::StructuralTypeinlineprotected
Map()v8::internal::TypeImpl< Config >::ClassTypeinline
Max()v8::internal::TypeImpl< Config >
Maybe(TypeImpl *that)v8::internal::TypeImpl< Config >
Maybe(TypeHandle that)v8::internal::TypeImpl< Config >inline
Min()v8::internal::TypeImpl< Config >
New(i::Handle< i::Map > map, Region *region)v8::internal::TypeImpl< Config >::ClassTypeinlinestatic
v8::internal::TypeImpl::StructuralType::New(Tag tag, int length, Region *region)v8::internal::TypeImpl< Config >::StructuralTypeinlineprotectedstatic
NormalizeUnion(UnionHandle unioned, int size)v8::internal::TypeImpl< Config >protectedstatic
NowContains(i::Object *val)v8::internal::TypeImpl< Config >inline
NowContains(i::Handle< i::Object > val)v8::internal::TypeImpl< Config >inline
NowIs(TypeImpl *that)v8::internal::TypeImpl< Config >
NowIs(TypeHandle that)v8::internal::TypeImpl< Config >inline
NowOf(i::Object *value, Region *region)v8::internal::TypeImpl< Config >inlinestatic
NowOf(i::Handle< i::Object > value, Region *region)v8::internal::TypeImpl< Config >inlinestatic
NowStable()v8::internal::TypeImpl< Config >
NumClasses()v8::internal::TypeImpl< Config >
NumConstants()v8::internal::TypeImpl< Config >
Of(double value, Region *region)v8::internal::TypeImpl< Config >inlinestatic
Of(i::Object *value, Region *region)v8::internal::TypeImpl< Config >inlinestatic
Of(i::Handle< i::Object > value, Region *region)v8::internal::TypeImpl< Config >inlinestatic
Overlap(RangeType *lhs, RangeType *rhs)v8::internal::TypeImpl< Config >protectedstatic
PrintDimension enum namev8::internal::TypeImpl< Config >
PrintTo(OStream &os, PrintDimension dim=BOTH_DIMS)v8::internal::TypeImpl< Config >
Range(i::Handle< i::Object > min, i::Handle< i::Object > max, Region *region)v8::internal::TypeImpl< Config >inlinestatic
RangeHandle typedefv8::internal::TypeImpl< Config >
Region typedefv8::internal::TypeImpl< Config >
REPRESENTATION_DIM enum valuev8::internal::TypeImpl< Config >
SEMANTIC_DIM enum valuev8::internal::TypeImpl< Config >
Set(int i, TypeHandle type)v8::internal::TypeImpl< Config >::StructuralTypeinlineprotected
SetValue(int i, i::Handle< V > x)v8::internal::TypeImpl< Config >::StructuralTypeinlineprotected
Shrink(int length)v8::internal::TypeImpl< Config >::StructuralTypeinlineprotected
SimplyEquals(TypeImpl *that)v8::internal::TypeImpl< Config >protected
SimplyEquals(TypeHandle that)v8::internal::TypeImpl< Config >inlineprotected
SlowIs(TypeImpl *that)v8::internal::TypeImpl< Config >protected
TypeHandle typedefv8::internal::TypeImpl< Config >
unhandle()v8::internal::TypeImpl< Config >inlineprotected
Union(TypeHandle type1, TypeHandle type2, Region *reg)v8::internal::TypeImpl< Config >static
Union(Limits lhs, Limits rhs)v8::internal::TypeImpl< Config >protectedstatic
UnionHandle typedefv8::internal::TypeImpl< Config >
UpdateRange(RangeHandle type, UnionHandle result, int size, Region *region)v8::internal::TypeImpl< Config >protectedstatic