Flutter Engine
The Flutter Engine
Namespaces | Functions | Variables
switches.cc File Reference
#include "impeller/compiler/switches.h"
#include <algorithm>
#include <cctype>
#include <filesystem>
#include <map>
#include "flutter/fml/file.h"
#include "fml/command_line.h"
#include "impeller/compiler/types.h"
#include "impeller/compiler/utilities.h"

Go to the source code of this file.

Namespaces

namespace  impeller
 
namespace  impeller::compiler
 

Functions

static TargetPlatform impeller::compiler::TargetPlatformFromCommandLine (const fml::CommandLine &command_line)
 
static std::vector< TargetPlatform > impeller::compiler::RuntimeStagesFromCommandLine (const fml::CommandLine &command_line)
 
static SourceType impeller::compiler::SourceTypeFromCommandLine (const fml::CommandLine &command_line)
 

Variables

static const std::map< std::string, TargetPlatform > impeller::compiler::kKnownPlatforms
 
static const std::map< std::string, TargetPlatform > impeller::compiler::kKnownRuntimeStages
 
static const std::map< std::string, SourceType > impeller::compiler::kKnownSourceTypes