v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::torque::StructType Member List

This is the complete list of members for v8::internal::torque::StructType, including all inherited members.

AddAlias(std::string alias) constv8::internal::torque::Typeinline
AggregateSupertype() constv8::internal::torque::Type
AggregateType(Kind kind, const Type *parent, Namespace *nspace, const std::string &name, MaybeSpecializationKey specialized_from=std::nullopt)v8::internal::torque::AggregateTypeinlineprotected
aliases_v8::internal::torque::Typemutableprivate
AlignmentLog2() const overridev8::internal::torque::StructTypevirtual
CheckForDuplicateFields() constv8::internal::torque::AggregateTypeprotected
Classification typedefv8::internal::torque::StructType
ClassificationFlag enum namev8::internal::torque::StructType
ClassifyContents() constv8::internal::torque::StructType
ClassSupertype() constv8::internal::torque::Type
CommonSupertype(const Type *a, const Type *b)v8::internal::torque::Typestatic
ComputeName(const std::string &basename, MaybeSpecializationKey specialized_from)v8::internal::torque::Typestatic
constexpr_version_v8::internal::torque::Typemutableprivate
ConstexprVersion() constv8::internal::torque::Typeinlinevirtual
decl_v8::internal::torque::StructTypeprivate
Depth() constv8::internal::torque::Typeprotected
fields() constv8::internal::torque::AggregateTypeinline
fields_v8::internal::torque::AggregateTypeprotected
Finalize() const overridev8::internal::torque::StructTypeprivatevirtual
generated_type_name_v8::internal::torque::StructTypeprivate
GetConstexprGeneratedTypeName() constv8::internal::torque::Typevirtual
GetDebugType() constv8::internal::torque::Typevirtual
GetGeneratedTNodeTypeName() constv8::internal::torque::Type
GetGeneratedTNodeTypeNameImpl() const overridev8::internal::torque::AggregateTypeinlinevirtual
GetGeneratedTypeName() constv8::internal::torque::Type
GetGeneratedTypeNameImpl() const overridev8::internal::torque::StructTypevirtual
GetHandleTypeName(HandleKind kind, const std::string &type_name) constv8::internal::torque::Type
GetHierarchy() constv8::internal::torque::AggregateType
GetPosition() constv8::internal::torque::StructTypeinline
GetRuntimeType() constv8::internal::torque::Typevirtual
GetSpecializedFrom() constv8::internal::torque::Typeinline
GetTypeCheckers() const overridev8::internal::torque::AggregateTypeinlinevirtual
HandleKind enum namev8::internal::torque::Type
HandlifiedCppTypeName(HandleKind kind) constv8::internal::torque::Type
HasField(const std::string &name) constv8::internal::torque::AggregateType
id() constv8::internal::torque::Typeinline
id_v8::internal::torque::Typeprivate
is_finalized_v8::internal::torque::AggregateTypemutableprotected
IsAbstractName(const std::string &name) constv8::internal::torque::Typeprivate
IsAbstractType() constv8::internal::torque::TypeBaseinline
IsAggregateType() constv8::internal::torque::TypeBaseinline
IsBitFieldStructType() constv8::internal::torque::TypeBaseinline
IsBool() constv8::internal::torque::Typeinline
IsBuiltinPointerType() constv8::internal::torque::TypeBaseinline
IsClassType() constv8::internal::torque::TypeBaseinline
IsConstexpr() constv8::internal::torque::Typeinlinevirtual
IsConstexprBool() constv8::internal::torque::Typeinline
IsFloat32() constv8::internal::torque::Typeinline
IsFloat64() constv8::internal::torque::Typeinline
IsNever() constv8::internal::torque::Typeinline
IsStructType() constv8::internal::torque::TypeBaseinline
IsSubtypeOf(const Type *supertype) constv8::internal::torque::Typevirtual
IsTopType() constv8::internal::torque::TypeBaseinline
IsTransient() constv8::internal::torque::Typeinlinevirtual
IsUnionType() constv8::internal::torque::TypeBaseinline
IsVoid() constv8::internal::torque::Typeinline
IsVoidOrNever() constv8::internal::torque::Typeinline
Kind enum namev8::internal::torque::TypeBase
kind() constv8::internal::torque::TypeBaseinlineprotected
kind_v8::internal::torque::TypeBaseprivate
LastField() constv8::internal::torque::AggregateTypeinline
LookupField(const std::string &name) constv8::internal::torque::AggregateType
LookupFieldInternal(const std::string &name) constv8::internal::torque::AggregateTypeprotected
MatchUnaryGeneric(const Type *type, GenericType *generic)v8::internal::torque::Typestatic
Methods() constv8::internal::torque::AggregateTypeinline
Methods(const std::string &name) constv8::internal::torque::AggregateType
methods_v8::internal::torque::AggregateTypeprivate
name() constv8::internal::torque::AggregateTypeinline
name_v8::internal::torque::AggregateTypeprivate
namespace_v8::internal::torque::AggregateTypeprivate
NonConstexprVersion() constv8::internal::torque::Typeinlinevirtual
nspace() constv8::internal::torque::AggregateTypeinline
operator=(const Type &other)=deletev8::internal::torque::Type
PackedSize() constv8::internal::torque::StructType
parent() constv8::internal::torque::Typeinline
parent_v8::internal::torque::Typeprivate
RegisterField(Field field)v8::internal::torque::AggregateTypeinlinevirtual
RegisterMethod(Method *method)v8::internal::torque::AggregateTypeinline
set_parent(const Type *t)v8::internal::torque::Typeinlineprotected
SetConstexprVersion(const Type *type) constv8::internal::torque::Typeinlinevirtual
SetFields(std::vector< Field > fields)v8::internal::torque::AggregateTypeinline
SimpleName() constv8::internal::torque::Typevirtual
SimpleNameImpl() const overridev8::internal::torque::StructTypeprivatevirtual
specialized_from_v8::internal::torque::Typeprivate
StructSupertype() constv8::internal::torque::Type
StructType(Namespace *nspace, const StructDeclaration *decl, MaybeSpecializationKey specialized_from=std::nullopt)v8::internal::torque::StructTypeprivate
TagglifiedCppTypeName() constv8::internal::torque::Type
ToExplicitString() const overridev8::internal::torque::StructTypeprivatevirtual
ToString() constv8::internal::torque::Type
Type(TypeBase::Kind kind, const Type *parent, MaybeSpecializationKey specialized_from=std::nullopt)v8::internal::torque::Typeprotected
Type(const Type &other) V8_NOEXCEPTv8::internal::torque::Typeprotected
TypeBase(Kind kind)v8::internal::torque::TypeBaseinlineexplicitprotected
TypeOracle classv8::internal::torque::StructTypefriend
~TypeBase()=defaultv8::internal::torque::TypeBasevirtual