#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: