Flutter Engine
The Flutter Engine
|
#include "src/sksl/ir/SkSLConstructorCompound.h"
#include "include/core/SkTypes.h"
#include "include/private/base/SkTArray.h"
#include "src/sksl/SkSLAnalysis.h"
#include "src/sksl/SkSLConstantFolder.h"
#include "src/sksl/SkSLContext.h"
#include "src/sksl/SkSLProgramSettings.h"
#include "src/sksl/ir/SkSLConstructorSplat.h"
#include "src/sksl/ir/SkSLExpression.h"
#include "src/sksl/ir/SkSLLiteral.h"
#include "src/sksl/ir/SkSLType.h"
#include <algorithm>
#include <cstddef>
#include <numeric>
#include <string>
Go to the source code of this file.
Namespaces | |
namespace | SkSL |
Functions | |
static bool | SkSL::is_safe_to_eliminate (const Type &type, const Expression &arg) |
static const Expression * | SkSL::make_splat_from_arguments (const Type &type, const ExpressionArray &args) |