Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
dart::ArgumentsInfo Struct Reference

#include <il.h>

Public Member Functions

 ArgumentsInfo (intptr_t type_args_len, intptr_t count_with_type_args, intptr_t size_with_type_args, const Array &argument_names)
 
ArrayPtr ToArgumentsDescriptor () const
 

Public Attributes

const intptr_t type_args_len
 
const intptr_t count_with_type_args
 
const intptr_t size_with_type_args
 
const intptr_t count_without_type_args
 
const intptr_t size_without_type_args
 
const Arrayargument_names
 

Detailed Description

Definition at line 4502 of file il.h.

Constructor & Destructor Documentation

◆ ArgumentsInfo()

dart::ArgumentsInfo::ArgumentsInfo ( intptr_t  type_args_len,
intptr_t  count_with_type_args,
intptr_t  size_with_type_args,
const Array argument_names 
)
inline

Definition at line 4503 of file il.h.

4511 (type_args_len > 0 ? 1 : 0)),
4513 (type_args_len > 0 ? 1 : 0)),
const intptr_t count_with_type_args
Definition il.h:4522
const intptr_t count_without_type_args
Definition il.h:4524
const intptr_t type_args_len
Definition il.h:4521
const intptr_t size_with_type_args
Definition il.h:4523
const intptr_t size_without_type_args
Definition il.h:4525
const Array & argument_names
Definition il.h:4526

Member Function Documentation

◆ ToArgumentsDescriptor()

ArrayPtr dart::ArgumentsInfo::ToArgumentsDescriptor ( ) const
inline

Definition at line 4516 of file il.h.

4516 {
4519 }
static ArrayPtr New(intptr_t type_args_len, intptr_t num_arguments, intptr_t size_arguments, const Array &optional_arguments_names, Heap::Space space=Heap::kOld)

Member Data Documentation

◆ argument_names

const Array& dart::ArgumentsInfo::argument_names

Definition at line 4526 of file il.h.

◆ count_with_type_args

const intptr_t dart::ArgumentsInfo::count_with_type_args

Definition at line 4522 of file il.h.

◆ count_without_type_args

const intptr_t dart::ArgumentsInfo::count_without_type_args

Definition at line 4524 of file il.h.

◆ size_with_type_args

const intptr_t dart::ArgumentsInfo::size_with_type_args

Definition at line 4523 of file il.h.

◆ size_without_type_args

const intptr_t dart::ArgumentsInfo::size_without_type_args

Definition at line 4525 of file il.h.

◆ type_args_len

const intptr_t dart::ArgumentsInfo::type_args_len

Definition at line 4521 of file il.h.


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