Home
last modified time | relevance | path

Searched refs:TypeBase (Results 1 – 4 of 4) sorted by relevance

/external/v8/src/compiler/
Dtypes.h280 class TypeBase {
287 explicit TypeBase(Kind kind) : kind_(kind) {} in TypeBase() function
298 class RangeType : public TypeBase {
337 : TypeBase(kRange), bitset_(bitset), limits_(limits) {} in RangeType()
397 bool IsRange() const { return IsKind(TypeBase::kRange); } in IsRange()
398 bool IsHeapConstant() const { return IsKind(TypeBase::kHeapConstant); } in IsHeapConstant()
400 return IsKind(TypeBase::kOtherNumberConstant); in IsOtherNumberConstant()
402 bool IsTuple() const { return IsKind(TypeBase::kTuple); } in IsTuple()
451 Type(TypeBase* type_base) in Type()
455 bool IsKind(TypeBase::Kind kind) const { in IsKind()
[all …]
Dtypes.cc465 : TypeBase(kHeapConstant), bitset_(bitset), heap_ref_(heap_ref) {} in HeapConstantType()
1090 DCHECK(IsKind(TypeBase::kHeapConstant)); in AsHeapConstant()
1095 DCHECK(IsKind(TypeBase::kOtherNumberConstant)); in AsOtherNumberConstant()
1100 DCHECK(IsKind(TypeBase::kRange)); in AsRange()
1105 DCHECK(IsKind(TypeBase::kTuple)); in AsTuple()
1110 DCHECK(IsKind(TypeBase::kUnion)); in AsUnion()
/external/v8/src/torque/
Dtypes.h39 class TypeBase {
47 virtual ~TypeBase() {} in ~TypeBase()
56 explicit TypeBase(Kind kind) : kind_(kind) {} in TypeBase() function
64 static x* cast(TypeBase* declarable) { \
68 static const x* cast(const TypeBase* declarable) { \
72 static x* DynamicCast(TypeBase* declarable) { \
77 static const x* DynamicCast(const TypeBase* declarable) { \
83 class Type : public TypeBase {
104 Type(TypeBase::Kind kind, const Type* parent) in Type()
105 : TypeBase(kind), parent_(parent) {} in Type()
/external/pdfium/third_party/lcms/src/
Dcmsio0.c1196 cmsTagTypeSignature TypeBase; in SaveTags() local
1271 TypeBase = TypeHandler ->Signature; in SaveTags()
1272 if (!_cmsWriteTypeBase(io, TypeBase)) in SaveTags()
1282 _cmsTagSignature2String(String, (cmsTagSignature) TypeBase); in SaveTags()