Flutter Engine
The Flutter Engine
Namespaces | Macros | Functions | Variables
kernel_binary.cc File Reference
#include "vm/kernel_binary.h"
#include <memory>
#include "platform/globals.h"
#include "vm/compiler/frontend/kernel_to_il.h"
#include "vm/dart_api_impl.h"
#include "vm/flags.h"
#include "vm/growable_array.h"
#include "vm/kernel.h"
#include "vm/object.h"
#include "vm/os.h"
#include "vm/version.h"

Go to the source code of this file.

Namespaces

namespace  dart
 
namespace  dart::kernel
 

Macros

#define CASE(Name, value)
 

Functions

bool dart::kernel::IsValidSdkHash (const uint8_t *sdk_hash)
 

Variables

const char * dart::kernel::kKernelInvalidFilesize
 
const char * dart::kernel::kKernelInvalidMagicIdentifier = "Invalid magic identifier"
 
const char * dart::kernel::kKernelInvalidBinaryFormatVersion
 
const char * dart::kernel::kKernelInvalidSizeIndicated
 
const char * dart::kernel::kKernelInvalidSdkHash = "Invalid SDK hash"
 
const int dart::kernel::kSdkHashSizeInBytes = 10
 
const char * dart::kernel::kSdkHashNull = "0000000000"
 

Macro Definition Documentation

◆ CASE

#define CASE (   Name,
  value 
)
Value:
case k##Name: \
return #Name;
ImplicitString Name
Definition: DMSrcSink.h:38