AbstractType(const Type *parent, AbstractTypeFlags flags, const std::string &name, const std::string &generated_type, const Type *non_constexpr_version, MaybeSpecializationKey specialized_from) | v8::internal::torque::AbstractType | inlineprivate |
AddAlias(std::string alias) const | v8::internal::torque::Type | inline |
AggregateSupertype() const | v8::internal::torque::Type | |
aliases_ | v8::internal::torque::Type | mutableprivate |
AlignmentLog2() const override | v8::internal::torque::AbstractType | virtual |
ClassSupertype() const | v8::internal::torque::Type | |
CommonSupertype(const Type *a, const Type *b) | v8::internal::torque::Type | static |
ComputeName(const std::string &basename, MaybeSpecializationKey specialized_from) | v8::internal::torque::Type | static |
constexpr_version_ | v8::internal::torque::Type | mutableprivate |
ConstexprVersion() const | v8::internal::torque::Type | inlinevirtual |
Depth() const | v8::internal::torque::Type | protected |
flags_ | v8::internal::torque::AbstractType | private |
generated_type_ | v8::internal::torque::AbstractType | private |
GetConstexprGeneratedTypeName() const | v8::internal::torque::Type | virtual |
GetDebugType() const | v8::internal::torque::Type | virtual |
GetGeneratedTNodeTypeName() const | v8::internal::torque::Type | |
GetGeneratedTNodeTypeNameImpl() const override | v8::internal::torque::AbstractType | virtual |
GetGeneratedTypeName() const | v8::internal::torque::Type | |
GetGeneratedTypeNameImpl() const override | v8::internal::torque::AbstractType | virtual |
GetHandleTypeName(HandleKind kind, const std::string &type_name) const | v8::internal::torque::Type | |
GetRuntimeType() const | v8::internal::torque::Type | virtual |
GetSpecializedFrom() const | v8::internal::torque::Type | inline |
GetTypeCheckers() const override | v8::internal::torque::AbstractType | virtual |
HandleKind enum name | v8::internal::torque::Type | |
HandlifiedCppTypeName(HandleKind kind) const | v8::internal::torque::Type | |
id() const | v8::internal::torque::Type | inline |
id_ | v8::internal::torque::Type | private |
IsAbstractName(const std::string &name) const | v8::internal::torque::Type | private |
IsAbstractType() const | v8::internal::torque::TypeBase | inline |
IsAggregateType() const | v8::internal::torque::TypeBase | inline |
IsBitFieldStructType() const | v8::internal::torque::TypeBase | inline |
IsBool() const | v8::internal::torque::Type | inline |
IsBuiltinPointerType() const | v8::internal::torque::TypeBase | inline |
IsClassType() const | v8::internal::torque::TypeBase | inline |
IsConstexpr() const final | v8::internal::torque::AbstractType | inlinevirtual |
IsConstexprBool() const | v8::internal::torque::Type | inline |
IsFloat32() const | v8::internal::torque::Type | inline |
IsFloat64() const | v8::internal::torque::Type | inline |
IsNever() const | v8::internal::torque::Type | inline |
IsStructType() const | v8::internal::torque::TypeBase | inline |
IsSubtypeOf(const Type *supertype) const | v8::internal::torque::Type | virtual |
IsTopType() const | v8::internal::torque::TypeBase | inline |
IsTransient() const override | v8::internal::torque::AbstractType | inlineprivatevirtual |
IsUnionType() const | v8::internal::torque::TypeBase | inline |
IsVoid() const | v8::internal::torque::Type | inline |
IsVoidOrNever() const | v8::internal::torque::Type | inline |
Kind enum name | v8::internal::torque::TypeBase | |
kind() const | v8::internal::torque::TypeBase | inlineprotected |
kind_ | v8::internal::torque::TypeBase | private |
MatchUnaryGeneric(const Type *type, GenericType *generic) | v8::internal::torque::Type | static |
name() const | v8::internal::torque::AbstractType | inline |
name_ | v8::internal::torque::AbstractType | private |
non_constexpr_version_ | v8::internal::torque::AbstractType | private |
NonConstexprVersion() const override | v8::internal::torque::AbstractType | inlinevirtual |
operator=(const Type &other)=delete | v8::internal::torque::Type | |
parent() const | v8::internal::torque::Type | inline |
parent_ | v8::internal::torque::Type | private |
set_parent(const Type *t) | v8::internal::torque::Type | inlineprotected |
SetConstexprVersion(const Type *type) const | v8::internal::torque::Type | inlinevirtual |
SimpleName() const | v8::internal::torque::Type | virtual |
SimpleNameImpl() const override | v8::internal::torque::AbstractType | inlineprivatevirtual |
specialized_from_ | v8::internal::torque::Type | private |
StructSupertype() const | v8::internal::torque::Type | |
TagglifiedCppTypeName() const | v8::internal::torque::Type | |
ToExplicitString() const override | v8::internal::torque::AbstractType | inlinevirtual |
ToString() const | v8::internal::torque::Type | |
Type(TypeBase::Kind kind, const Type *parent, MaybeSpecializationKey specialized_from=std::nullopt) | v8::internal::torque::Type | protected |
Type(const Type &other) V8_NOEXCEPT | v8::internal::torque::Type | protected |
TypeBase(Kind kind) | v8::internal::torque::TypeBase | inlineexplicitprotected |
TypeOracle class | v8::internal::torque::AbstractType | friend |
UseParentTypeChecker() const | v8::internal::torque::AbstractType | inlineprivate |
~TypeBase()=default | v8::internal::torque::TypeBase | virtual |