V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::torque::Declarable Class Reference
Inheritance diagram for v8::internal::torque::Declarable:
v8::internal::torque::Generic v8::internal::torque::Scope v8::internal::torque::TypeAlias v8::internal::torque::Value v8::internal::torque::Callable v8::internal::torque::Namespace v8::internal::torque::ExternConstant v8::internal::torque::NamespaceConstant v8::internal::torque::Builtin v8::internal::torque::Intrinsic v8::internal::torque::Macro v8::internal::torque::RuntimeFunction

Public Types

enum  Kind {
  kNamespace, kMacro, kBuiltin, kRuntimeFunction,
  kIntrinsic, kGeneric, kTypeAlias, kExternConstant,
  kNamespaceConstant
}
 

Public Member Functions

Kind kind () const
 
bool IsNamespace () const
 
bool IsMacro () const
 
bool IsIntrinsic () const
 
bool IsBuiltin () const
 
bool IsRuntimeFunction () const
 
bool IsGeneric () const
 
bool IsTypeAlias () const
 
bool IsExternConstant () const
 
bool IsNamespaceConstant () const
 
bool IsValue () const
 
bool IsScope () const
 
bool IsCallable () const
 
virtual const chartype_name () const
 
ScopeParentScope () const
 
const SourcePositionpos () const
 

Protected Member Functions

 Declarable (Kind kind)
 

Detailed Description

Definition at line 40 of file declarable.h.


The documentation for this class was generated from the following file: