| AddAlias(std::string alias) const | v8::internal::torque::Type | inline |
| AggregateSupertype() const | v8::internal::torque::Type | |
| AggregateType(Kind kind, const Type *parent, Namespace *nspace, const std::string &name, MaybeSpecializationKey specialized_from=std::nullopt) | v8::internal::torque::AggregateType | inlineprotected |
| alias_ | v8::internal::torque::ClassType | private |
| aliases_ | v8::internal::torque::Type | mutableprivate |
| AlignmentLog2() const | v8::internal::torque::Type | virtual |
| AllowInstantiation() const | v8::internal::torque::ClassType | |
| AttributedToFile() const | v8::internal::torque::ClassType | |
| CheckForDuplicateFields() const | v8::internal::torque::AggregateType | protected |
| ClassSupertype() const | v8::internal::torque::Type | |
| ClassType(const Type *parent, Namespace *nspace, const std::string &name, ClassFlags flags, const std::string &generates, const ClassDeclaration *decl, const TypeAlias *alias) | v8::internal::torque::ClassType | private |
| CommonSupertype(const Type *a, const Type *b) | v8::internal::torque::Type | static |
| ComputeAllFields() const | v8::internal::torque::ClassType | |
| ComputeArrayFields() const | v8::internal::torque::ClassType | |
| ComputeArraySlotKind() const | v8::internal::torque::ClassType | |
| ComputeHeaderFields() const | v8::internal::torque::ClassType | |
| ComputeHeaderSlotKinds() const | v8::internal::torque::ClassType | |
| 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 |
| decl_ | v8::internal::torque::ClassType | private |
| Depth() const | v8::internal::torque::Type | protected |
| DoNotGenerateCast() const | v8::internal::torque::ClassType | inline |
| fields() const | v8::internal::torque::AggregateType | inline |
| fields_ | v8::internal::torque::AggregateType | protected |
| Finalize() const override | v8::internal::torque::ClassType | virtual |
| flags_ | v8::internal::torque::ClassType | mutableprivate |
| GenerateAccessors() | v8::internal::torque::ClassType | |
| generates_ | v8::internal::torque::ClassType | private |
| GenerateSliceAccessor(size_t field_index) | v8::internal::torque::ClassType | private |
| GetClassDeclaringField(const Field &f) const | v8::internal::torque::ClassType | |
| GetConstexprGeneratedTypeName() const | v8::internal::torque::Type | virtual |
| GetDebugType() const | v8::internal::torque::Type | virtual |
| GetFieldPreceding(size_t field_index) const | v8::internal::torque::ClassType | |
| GetGeneratedTNodeTypeName() const | v8::internal::torque::Type | |
| GetGeneratedTNodeTypeNameImpl() const override | v8::internal::torque::ClassType | virtual |
| GetGeneratedTypeName() const | v8::internal::torque::Type | |
| GetGeneratedTypeNameImpl() const override | v8::internal::torque::ClassType | virtual |
| GetHandleTypeName(HandleKind kind, const std::string &type_name) const | v8::internal::torque::Type | |
| GetHierarchy() const | v8::internal::torque::AggregateType | |
| GetInstanceTypeConstraints() const | v8::internal::torque::ClassType | inline |
| GetPosition() const | v8::internal::torque::ClassType | inline |
| GetRuntimeType() const | v8::internal::torque::Type | virtual |
| GetSliceMacroName(const Field &field) const | v8::internal::torque::ClassType | |
| GetSpecializedFrom() const | v8::internal::torque::Type | inline |
| GetSuperClass() const | v8::internal::torque::ClassType | inline |
| GetTypeCheckers() const override | v8::internal::torque::AggregateType | inlinevirtual |
| HandleKind enum name | v8::internal::torque::Type | |
| HandlifiedCppTypeName(HandleKind kind) const | v8::internal::torque::Type | |
| HasField(const std::string &name) const | v8::internal::torque::AggregateType | |
| HasIndexedFieldsIncludingInParents() const | v8::internal::torque::ClassType | |
| HasNoPointerSlotsExceptMap() const | v8::internal::torque::ClassType | |
| HasSameInstanceTypeAsParent() const | v8::internal::torque::ClassType | inline |
| HasStaticSize() const | v8::internal::torque::ClassType | |
| HasUndefinedLayout() const | v8::internal::torque::ClassType | inline |
| header_size() const | v8::internal::torque::ClassType | inline |
| header_size_ | v8::internal::torque::ClassType | private |
| id() const | v8::internal::torque::Type | inline |
| id_ | v8::internal::torque::Type | private |
| InitializeInstanceTypes(std::optional< int > own, std::optional< std::pair< int, int > > range) const | v8::internal::torque::ClassType | |
| instance_type_range_ | v8::internal::torque::ClassType | mutableprivate |
| InstanceTypeRange() const | v8::internal::torque::ClassType | |
| is_finalized_ | v8::internal::torque::AggregateType | mutableprotected |
| IsAbstract() const | v8::internal::torque::ClassType | inline |
| 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 | v8::internal::torque::Type | inlinevirtual |
| IsConstexprBool() const | v8::internal::torque::Type | inline |
| IsExtern() const | v8::internal::torque::ClassType | inline |
| IsFloat32() const | v8::internal::torque::Type | inline |
| IsFloat64() const | v8::internal::torque::Type | inline |
| IsHighestInstanceTypeWithinParent() const | v8::internal::torque::ClassType | inline |
| IsLayoutDefinedInCpp() const | v8::internal::torque::ClassType | inline |
| IsLowestInstanceTypeWithinParent() const | v8::internal::torque::ClassType | inline |
| IsNever() const | v8::internal::torque::Type | inline |
| IsShape() const | v8::internal::torque::ClassType | 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::ClassType | inlinevirtual |
| 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 |
| LastField() const | v8::internal::torque::AggregateType | inline |
| LookupField(const std::string &name) const | v8::internal::torque::AggregateType | |
| LookupFieldInternal(const std::string &name) const | v8::internal::torque::AggregateType | protected |
| MatchUnaryGeneric(const Type *type, GenericType *generic) | v8::internal::torque::Type | static |
| Methods() const | v8::internal::torque::AggregateType | inline |
| Methods(const std::string &name) const | v8::internal::torque::AggregateType | |
| methods_ | v8::internal::torque::AggregateType | private |
| name() const | v8::internal::torque::AggregateType | inline |
| name_ | v8::internal::torque::AggregateType | private |
| namespace_ | v8::internal::torque::AggregateType | private |
| NonConstexprVersion() const | v8::internal::torque::Type | inlinevirtual |
| nspace() const | v8::internal::torque::AggregateType | inline |
| operator=(const Type &other)=delete | v8::internal::torque::Type | |
| own_instance_type_ | v8::internal::torque::ClassType | mutableprivate |
| OwnInstanceType() const | v8::internal::torque::ClassType | |
| parent() const | v8::internal::torque::Type | inline |
| parent_ | v8::internal::torque::Type | private |
| RegisterField(Field field) override | v8::internal::torque::ClassType | inlinevirtual |
| RegisterMethod(Method *method) | v8::internal::torque::AggregateType | inline |
| set_parent(const Type *t) | v8::internal::torque::Type | inlineprotected |
| SetConstexprVersion(const Type *type) const | v8::internal::torque::Type | inlinevirtual |
| SetFields(std::vector< Field > fields) | v8::internal::torque::AggregateType | inline |
| ShouldExport() const | v8::internal::torque::ClassType | inline |
| ShouldGenerateBodyDescriptor() const | v8::internal::torque::ClassType | inline |
| ShouldGenerateCppClassDefinitions() const | v8::internal::torque::ClassType | inline |
| ShouldGenerateCppObjectDefinitionAsserts() const | v8::internal::torque::ClassType | inline |
| ShouldGenerateCppObjectLayoutDefinitionAsserts() const | v8::internal::torque::ClassType | inline |
| ShouldGenerateFactoryFunction() const | v8::internal::torque::ClassType | inline |
| ShouldGenerateFullClassDefinition() const | v8::internal::torque::ClassType | inline |
| ShouldGeneratePrint() const | v8::internal::torque::ClassType | inline |
| ShouldGenerateUniqueMap() const | v8::internal::torque::ClassType | inline |
| ShouldGenerateVerify() const | v8::internal::torque::ClassType | inline |
| SimpleName() const | v8::internal::torque::Type | virtual |
| SimpleNameImpl() const override | v8::internal::torque::AggregateType | inlineprotectedvirtual |
| size() const | v8::internal::torque::ClassType | inline |
| size_ | v8::internal::torque::ClassType | private |
| 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::ClassType | virtual |
| 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::ClassType | friend |
| TypeVisitor class | v8::internal::torque::ClassType | friend |
| ~TypeBase()=default | v8::internal::torque::TypeBase | virtual |