v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::torque::cpp::Function Member List

This is the complete list of members for v8::internal::torque::cpp::Function, including all inherited members.

AddParameter(std::string type, std::string name={}, std::string default_value={})v8::internal::torque::cpp::Functioninline
DefaultGetter(std::string return_type, Class *owner, std::string name)v8::internal::torque::cpp::Functioninlinestatic
DefaultSetter(Class *owner, std::string name, std::string parameter_type, std::string parameter_name)v8::internal::torque::cpp::Functioninlinestatic
description_v8::internal::torque::cpp::Functionprivate
flags_v8::internal::torque::cpp::Functionprivate
Function(std::string name)v8::internal::torque::cpp::Functioninlineexplicit
Function(Class *owning_class, std::string name)v8::internal::torque::cpp::Functioninline
FunctionFlag enum namev8::internal::torque::cpp::Function
GetParameterNames() constv8::internal::torque::cpp::Functioninline
GetParameters() constv8::internal::torque::cpp::Functioninline
HasFlag(FunctionFlag flag) constv8::internal::torque::cpp::Functioninline
InsertParameter(int index, std::string type, std::string name={}, std::string default_value={})v8::internal::torque::cpp::Functioninline
kAutomaticIndentationv8::internal::torque::cpp::Functionstatic
name_v8::internal::torque::cpp::Functionprivate
owning_class_v8::internal::torque::cpp::Functionprivate
parameters_v8::internal::torque::cpp::Functionprivate
pos_v8::internal::torque::cpp::Functionprivate
PrintBeginDefinition(std::ostream &stream, int indentation=0) constv8::internal::torque::cpp::Function
PrintDeclaration(std::ostream &stream, int indentation=kAutomaticIndentation) constv8::internal::torque::cpp::Function
PrintDeclarationHeader(std::ostream &stream, int indentation) constv8::internal::torque::cpp::Functionprotected
PrintDefinition(std::ostream &stream, const std::function< void(std::ostream &)> &builder, int indentation=0) constv8::internal::torque::cpp::Function
PrintEndDefinition(std::ostream &stream, int indentation=0) constv8::internal::torque::cpp::Function
PrintInlineDefinition(std::ostream &stream, const std::function< void(std::ostream &)> &builder, int indentation=2) constv8::internal::torque::cpp::Function
return_type_v8::internal::torque::cpp::Functionprivate
SetDescription(std::string description)v8::internal::torque::cpp::Functioninline
SetFlag(FunctionFlag flag, bool value=true)v8::internal::torque::cpp::Functioninline
SetFlags(base::Flags< FunctionFlag > flags, bool value=true)v8::internal::torque::cpp::Functioninline
SetName(std::string name)v8::internal::torque::cpp::Functioninline
SetReturnType(std::string return_type)v8::internal::torque::cpp::Functioninline
~Function()=defaultv8::internal::torque::cpp::Function