AddDeclarable(const std::string &name, T *declarable) | v8::internal::torque::Scope | inline |
aggregate_type() const | v8::internal::torque::Method | inline |
aggregate_type_ | v8::internal::torque::Method | private |
body() const | v8::internal::torque::Callable | inline |
body_ | v8::internal::torque::Callable | private |
Callable(Declarable::Kind kind, std::string external_name, std::string readable_name, Signature signature, std::optional< Statement * > body) | v8::internal::torque::Callable | inlineprotected |
CCDebugName() const override | v8::internal::torque::TorqueMacro | inlinevirtual |
CCName() const override | v8::internal::torque::TorqueMacro | inlinevirtual |
Declarable(Kind kind) | v8::internal::torque::Declarable | inlineexplicitprotected |
Declarations class | v8::internal::torque::Method | friend |
declarations_ | v8::internal::torque::Scope | private |
exported_to_csa_ | v8::internal::torque::TorqueMacro | private |
external_name_ | v8::internal::torque::Callable | private |
ExternalName() const | v8::internal::torque::Callable | inline |
GetSpecializationRequester() const | v8::internal::torque::Scope | inline |
HasReturns() const | v8::internal::torque::Callable | inline |
HasReturnValue() const | v8::internal::torque::Callable | inline |
identifier_position_ | v8::internal::torque::Declarable | private |
IdentifierPosition() const | v8::internal::torque::Declarable | inline |
IncrementReturns() | v8::internal::torque::Callable | inline |
is_user_defined_ | v8::internal::torque::Declarable | private |
IsBuiltin() const | v8::internal::torque::Declarable | inline |
IsCallable() const | v8::internal::torque::Declarable | inline |
IsExportedToCSA() const | v8::internal::torque::TorqueMacro | inline |
IsExternal() const | v8::internal::torque::Callable | inline |
IsExternConstant() const | v8::internal::torque::Declarable | inline |
IsExternMacro() const | v8::internal::torque::Declarable | inline |
IsGenericCallable() const | v8::internal::torque::Declarable | inline |
IsGenericType() const | v8::internal::torque::Declarable | inline |
IsIntrinsic() const | v8::internal::torque::Declarable | inline |
IsMacro() const | v8::internal::torque::Declarable | inline |
IsMethod() const | v8::internal::torque::Declarable | inline |
IsNamespace() const | v8::internal::torque::Declarable | inline |
IsNamespaceConstant() const | v8::internal::torque::Declarable | inline |
IsRuntimeFunction() const | v8::internal::torque::Declarable | inline |
IsScope() const | v8::internal::torque::Declarable | inline |
IsTorqueMacro() const | v8::internal::torque::Declarable | inline |
IsTransitioning() const | v8::internal::torque::Callable | inline |
IsTypeAlias() const | v8::internal::torque::Declarable | inline |
IsUsed() const | v8::internal::torque::Macro | inline |
IsUserDefined() const | v8::internal::torque::Declarable | inline |
IsValue() const | v8::internal::torque::Declarable | inline |
kBuiltin enum value | v8::internal::torque::Declarable | |
kExternConstant enum value | v8::internal::torque::Declarable | |
kExternMacro enum value | v8::internal::torque::Declarable | |
kGenericCallable enum value | v8::internal::torque::Declarable | |
kGenericType enum value | v8::internal::torque::Declarable | |
Kind enum name | v8::internal::torque::Declarable | |
kind() const | v8::internal::torque::Declarable | inline |
kind_ | v8::internal::torque::Declarable | private |
kIntrinsic enum value | v8::internal::torque::Declarable | |
kMethod enum value | v8::internal::torque::Declarable | |
kNamespace enum value | v8::internal::torque::Declarable | |
kNamespaceConstant enum value | v8::internal::torque::Declarable | |
kRuntimeFunction enum value | v8::internal::torque::Declarable | |
kTorqueMacro enum value | v8::internal::torque::Declarable | |
kTypeAlias enum value | v8::internal::torque::Declarable | |
Lookup(const QualifiedName &name) | v8::internal::torque::Scope | |
LookupShallow(const QualifiedName &name) | v8::internal::torque::Scope | inline |
Macro(Declarable::Kind kind, std::string external_name, std::string readable_name, const Signature &signature, std::optional< Statement * > body) | v8::internal::torque::Macro | inlineprotected |
Method(AggregateType *aggregate_type, std::string external_name, std::string readable_name, const Signature &signature, Statement *body) | v8::internal::torque::Method | inlineprivate |
parameter_names() const | v8::internal::torque::Callable | inline |
parent_scope_ | v8::internal::torque::Declarable | private |
ParentScope() const | v8::internal::torque::Declarable | inline |
Position() const | v8::internal::torque::Declarable | inline |
position_ | v8::internal::torque::Declarable | private |
PrefixNameForCCDebugOutput(const std::string &name) | v8::internal::torque::Callable | inlinestatic |
PrefixNameForCCOutput(const std::string &name) | v8::internal::torque::Callable | inlinestatic |
readable_name_ | v8::internal::torque::Callable | private |
ReadableName() const | v8::internal::torque::Callable | inline |
requester_ | v8::internal::torque::Scope | private |
returns_ | v8::internal::torque::Callable | private |
Scope(Declarable::Kind kind) | v8::internal::torque::Scope | inlineexplicit |
SetIdentifierPosition(const SourcePosition &position) | v8::internal::torque::Declarable | inline |
SetIsUserDefined(bool is_user_defined) | v8::internal::torque::Declarable | inline |
SetPosition(const SourcePosition &position) | v8::internal::torque::Declarable | inline |
SetSpecializationRequester(const SpecializationRequester &requester) | v8::internal::torque::Scope | inline |
SetUsed() | v8::internal::torque::Macro | inline |
ShouldBeInlined(OutputType output_type) const override | v8::internal::torque::Method | inlinevirtual |
ShouldGenerateExternalCode(OutputType output_type) const | v8::internal::torque::Callable | inline |
signature() const | v8::internal::torque::Callable | inline |
signature_ | v8::internal::torque::Callable | private |
TorqueMacro(Declarable::Kind kind, std::string external_name, std::string readable_name, const Signature &signature, std::optional< Statement * > body, bool is_user_defined, bool exported_to_csa) | v8::internal::torque::TorqueMacro | inlineprotected |
TorqueMacro(std::string external_name, std::string readable_name, const Signature &signature, std::optional< Statement * > body, bool is_user_defined, bool exported_to_csa) | v8::internal::torque::TorqueMacro | inlineprivate |
type_name() const | v8::internal::torque::Declarable | inlinevirtual |
used_ | v8::internal::torque::Macro | private |
~Declarable()=default | v8::internal::torque::Declarable | virtual |