![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <asm-types.h>
Public Member Functions | |
| AsmOverloadedFunctionType * | AsOverloadedFunctionType () override |
| void | AddOverload (AsmType *overload) |
Public Member Functions inherited from v8::internal::wasm::AsmCallableType | |
| AsmCallableType (const AsmCallableType &)=delete | |
| AsmCallableType & | operator= (const AsmCallableType &)=delete |
Private Member Functions | |
| AsmOverloadedFunctionType (Zone *zone) | |
| std::string | Name () override |
| bool | CanBeInvokedWith (AsmType *return_type, const ZoneVector< AsmType * > &args) override |
| DISALLOW_IMPLICIT_CONSTRUCTORS (AsmOverloadedFunctionType) | |
Private Attributes | |
| friend | AsmType |
| friend | Zone |
| ZoneVector< AsmType * > | overloads_ |
Additional Inherited Members | |
Protected Member Functions inherited from v8::internal::wasm::AsmCallableType | |
| AsmCallableType ()=default | |
| virtual | ~AsmCallableType ()=default |
| virtual bool | IsA (AsmType *other) |
Definition at line 154 of file asm-types.h.
|
inlineexplicitprivate |
Definition at line 167 of file asm-types.h.
|
inlineoverride |
Definition at line 157 of file asm-types.h.
|
overrideprivatevirtual |
Implements v8::internal::wasm::AsmCallableType.
Definition at line 290 of file asm-types.cc.
|
private |
|
overrideprivatevirtual |
Implements v8::internal::wasm::AsmCallableType.
Definition at line 277 of file asm-types.cc.
|
private |
Definition at line 164 of file asm-types.h.
|
private |
Definition at line 173 of file asm-types.h.
|
private |
Definition at line 165 of file asm-types.h.