#include <declarable.h>
|
enum | Kind {
kNamespace
, kTorqueMacro
, kExternMacro
, kMethod
,
kBuiltin
, kRuntimeFunction
, kIntrinsic
, kGenericCallable
,
kGenericType
, kTypeAlias
, kExternConstant
, kNamespaceConstant
} |
|
| Declarable (Kind kind) |
|
Definition at line 669 of file declarable.h.
◆ TypeAlias() [1/2]
◆ TypeAlias() [2/2]
◆ GetDeclarationPosition()
SourcePosition v8::internal::torque::TypeAlias::GetDeclarationPosition |
( |
| ) |
const |
|
inline |
◆ IsRedeclaration()
bool v8::internal::torque::TypeAlias::IsRedeclaration |
( |
| ) |
const |
|
inline |
◆ Resolve()
const Type * v8::internal::torque::TypeAlias::Resolve |
( |
| ) |
const |
◆ type()
const Type * v8::internal::torque::TypeAlias::type |
( |
| ) |
const |
|
inline |
◆ Declarations
◆ TypeVisitor
◆ being_resolved_
bool v8::internal::torque::TypeAlias::being_resolved_ = false |
|
mutableprivate |
◆ declaration_position_
const SourcePosition v8::internal::torque::TypeAlias::declaration_position_ |
|
private |
◆ delayed_
◆ redeclaration_
bool v8::internal::torque::TypeAlias::redeclaration_ |
|
private |
◆ type_
std::optional<const Type*> v8::internal::torque::TypeAlias::type_ |
|
mutableprivate |
The documentation for this class was generated from the following files: