#include <declarable.h>
|
enum | Kind {
kNamespace
, kTorqueMacro
, kExternMacro
, kMethod
,
kBuiltin
, kRuntimeFunction
, kIntrinsic
, kGenericCallable
,
kGenericType
, kTypeAlias
, kExternConstant
, kNamespaceConstant
} |
|
Definition at line 54 of file declarable.h.
◆ Kind
Enumerator |
---|
kNamespace | |
kTorqueMacro | |
kExternMacro | |
kMethod | |
kBuiltin | |
kRuntimeFunction | |
kIntrinsic | |
kGenericCallable | |
kGenericType | |
kTypeAlias | |
kExternConstant | |
kNamespaceConstant | |
Definition at line 57 of file declarable.h.
◆ ~Declarable()
virtual v8::internal::torque::Declarable::~Declarable |
( |
| ) |
|
|
virtualdefault |
◆ Declarable()
v8::internal::torque::Declarable::Declarable |
( |
Kind | kind | ) |
|
|
inlineexplicitprotected |
◆ IdentifierPosition()
SourcePosition v8::internal::torque::Declarable::IdentifierPosition |
( |
| ) |
const |
|
inline |
◆ IsBuiltin()
bool v8::internal::torque::Declarable::IsBuiltin |
( |
| ) |
const |
|
inline |
◆ IsCallable()
bool v8::internal::torque::Declarable::IsCallable |
( |
| ) |
const |
|
inline |
◆ IsExternConstant()
bool v8::internal::torque::Declarable::IsExternConstant |
( |
| ) |
const |
|
inline |
◆ IsExternMacro()
bool v8::internal::torque::Declarable::IsExternMacro |
( |
| ) |
const |
|
inline |
◆ IsGenericCallable()
bool v8::internal::torque::Declarable::IsGenericCallable |
( |
| ) |
const |
|
inline |
◆ IsGenericType()
bool v8::internal::torque::Declarable::IsGenericType |
( |
| ) |
const |
|
inline |
◆ IsIntrinsic()
bool v8::internal::torque::Declarable::IsIntrinsic |
( |
| ) |
const |
|
inline |
◆ IsMacro()
bool v8::internal::torque::Declarable::IsMacro |
( |
| ) |
const |
|
inline |
◆ IsMethod()
bool v8::internal::torque::Declarable::IsMethod |
( |
| ) |
const |
|
inline |
◆ IsNamespace()
bool v8::internal::torque::Declarable::IsNamespace |
( |
| ) |
const |
|
inline |
◆ IsNamespaceConstant()
bool v8::internal::torque::Declarable::IsNamespaceConstant |
( |
| ) |
const |
|
inline |
◆ IsRuntimeFunction()
bool v8::internal::torque::Declarable::IsRuntimeFunction |
( |
| ) |
const |
|
inline |
◆ IsScope()
bool v8::internal::torque::Declarable::IsScope |
( |
| ) |
const |
|
inline |
◆ IsTorqueMacro()
bool v8::internal::torque::Declarable::IsTorqueMacro |
( |
| ) |
const |
|
inline |
◆ IsTypeAlias()
bool v8::internal::torque::Declarable::IsTypeAlias |
( |
| ) |
const |
|
inline |
◆ IsUserDefined()
bool v8::internal::torque::Declarable::IsUserDefined |
( |
| ) |
const |
|
inline |
◆ IsValue()
bool v8::internal::torque::Declarable::IsValue |
( |
| ) |
const |
|
inline |
◆ kind()
Kind v8::internal::torque::Declarable::kind |
( |
| ) |
const |
|
inline |
◆ ParentScope()
Scope * v8::internal::torque::Declarable::ParentScope |
( |
| ) |
const |
|
inline |
◆ Position()
◆ SetIdentifierPosition()
void v8::internal::torque::Declarable::SetIdentifierPosition |
( |
const SourcePosition & | position | ) |
|
|
inline |
◆ SetIsUserDefined()
void v8::internal::torque::Declarable::SetIsUserDefined |
( |
bool | is_user_defined | ) |
|
|
inline |
◆ SetPosition()
void v8::internal::torque::Declarable::SetPosition |
( |
const SourcePosition & | position | ) |
|
|
inline |
◆ type_name()
virtual const char * v8::internal::torque::Declarable::type_name |
( |
| ) |
const |
|
inlinevirtual |
◆ identifier_position_
◆ is_user_defined_
bool v8::internal::torque::Declarable::is_user_defined_ = true |
|
private |
◆ kind_
const Kind v8::internal::torque::Declarable::kind_ |
|
private |
◆ parent_scope_
Scope* const v8::internal::torque::Declarable::parent_scope_ = CurrentScope::Get() |
|
private |
◆ position_
SourcePosition v8::internal::torque::Declarable::position_ = CurrentSourcePosition::Get() |
|
private |
The documentation for this class was generated from the following file: