Flutter Engine
The Flutter Engine
Namespaces | Typedefs | Functions
dart_calling_conventions.h File Reference
#include <utility>
#include "platform/globals.h"
#include "platform/growable_array.h"
#include "vm/compiler/backend/locations.h"

Go to the source code of this file.

Namespaces

namespace  dart
 
namespace  dart::compiler
 

Typedefs

using dart::compiler::ParameterInfoArray = GrowableArray< std::pair< Location, Representation > >
 

Functions

intptr_t dart::compiler::ComputeCallingConvention (Zone *zone, const Function &target, intptr_t argc, std::function< Representation(intptr_t)> argument_rep, bool should_assign_stack_locations, ParameterInfoArray *parameter_info)