![]() |
Flutter Engine
The Flutter Engine
|
This is the complete list of members for SkSL::Block, including all inherited members.
as() const | SkSL::IRNode | inline |
as() | SkSL::IRNode | inline |
Block(Position pos, StatementArray statements, Kind kind=Kind::kBracedScope, std::unique_ptr< SymbolTable > symbols=nullptr) | SkSL::Block | inline |
blockKind() const | SkSL::Block | inline |
children() const | SkSL::Block | inline |
children() | SkSL::Block | inline |
description() const override | SkSL::Block | virtual |
fKind | SkSL::IRNode | protected |
fPosition | SkSL::IRNode | |
IRNode(const IRNode &)=delete | SkSL::IRNode | |
IRNode(Position position, int kind) | SkSL::IRNode | inlineprotected |
is() const | SkSL::IRNode | inline |
isEmpty() const override | SkSL::Block | inlinevirtual |
isScope() const | SkSL::Block | inline |
Kind enum name | SkSL::Block | |
kind() const | SkSL::Statement | inline |
kIRNodeKind | SkSL::Block | inlinestatic |
Make(Position pos, StatementArray statements, Kind kind=Kind::kBracedScope, std::unique_ptr< SymbolTable > symbols=nullptr) | SkSL::Block | static |
MakeBlock(Position pos, StatementArray statements, Kind kind=Kind::kBracedScope, std::unique_ptr< SymbolTable > symbols=nullptr) | SkSL::Block | static |
MakeCompoundStatement(std::unique_ptr< Statement > existing, std::unique_ptr< Statement > additional) | SkSL::Block | static |
operator delete(void *ptr) | SkSL::Poolable | inlinestatic |
operator new(const size_t size) | SkSL::Poolable | inlinestatic |
operator=(const IRNode &)=delete | SkSL::IRNode | |
position() const | SkSL::IRNode | inline |
setBlockKind(Kind kind) | SkSL::Block | inline |
setPosition(Position p) | SkSL::IRNode | inline |
Statement(Position pos, Kind kind) | SkSL::Statement | inline |
symbolTable() const | SkSL::Block | inline |
~IRNode() | SkSL::IRNode | inlinevirtual |