Flutter Engine
The Flutter Engine
Public Member Functions | Public Attributes | List of all members
dart::InlinedInfo Struct Reference

Public Member Functions

 InlinedInfo (const Function *caller_function, const Function *inlined_function, const intptr_t depth, const Definition *call, const char *reason)
 

Public Attributes

const Functioncaller
 
const Functioninlined
 
intptr_t inlined_depth
 
const Definitioncall_instr
 
const char * bailout_reason
 

Detailed Description

Definition at line 223 of file inliner.cc.

Constructor & Destructor Documentation

◆ InlinedInfo()

dart::InlinedInfo::InlinedInfo ( const Function caller_function,
const Function inlined_function,
const intptr_t  depth,
const Definition call,
const char *  reason 
)
inline

Definition at line 229 of file inliner.cc.

234 : caller(caller_function),
235 inlined(inlined_function),
236 inlined_depth(depth),
238 bailout_reason(reason) {}
def call(args)
Definition: dom.py:159
intptr_t inlined_depth
Definition: inliner.cc:226
const Function * caller
Definition: inliner.cc:224
const char * bailout_reason
Definition: inliner.cc:228
const Definition * call_instr
Definition: inliner.cc:227
const Function * inlined
Definition: inliner.cc:225

Member Data Documentation

◆ bailout_reason

const char* dart::InlinedInfo::bailout_reason

Definition at line 228 of file inliner.cc.

◆ call_instr

const Definition* dart::InlinedInfo::call_instr

Definition at line 227 of file inliner.cc.

◆ caller

const Function* dart::InlinedInfo::caller

Definition at line 224 of file inliner.cc.

◆ inlined

const Function* dart::InlinedInfo::inlined

Definition at line 225 of file inliner.cc.

◆ inlined_depth

intptr_t dart::InlinedInfo::inlined_depth

Definition at line 226 of file inliner.cc.


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