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

#include <kernel_translation_helper.h>

Public Types

enum  Flag { kFlagCheckReceiverForNull = 1 << 0 , kFlagClosure = 1 << 1 }
 

Public Member Functions

 DirectCallMetadata (const Function &target, bool check_receiver_for_null)
 

Public Attributes

const Functiontarget_
 
const bool check_receiver_for_null_
 

Detailed Description

Definition at line 977 of file kernel_translation_helper.h.

Member Enumeration Documentation

◆ Flag

Enumerator
kFlagCheckReceiverForNull 
kFlagClosure 

Definition at line 978 of file kernel_translation_helper.h.

Constructor & Destructor Documentation

◆ DirectCallMetadata()

dart::kernel::DirectCallMetadata::DirectCallMetadata ( const Function target,
bool  check_receiver_for_null 
)
inline

Definition at line 983 of file kernel_translation_helper.h.

Member Data Documentation

◆ check_receiver_for_null_

const bool dart::kernel::DirectCallMetadata::check_receiver_for_null_

Definition at line 987 of file kernel_translation_helper.h.

◆ target_

const Function& dart::kernel::DirectCallMetadata::target_

Definition at line 986 of file kernel_translation_helper.h.


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