![]() |
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) |
![]() | |
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 | |
![]() | |
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.