Home
last modified time | relevance | path

Searched refs:IRNode (Results 1 – 14 of 14) sorted by relevance

/external/skqp/src/sksl/ir/
DSkSLIRNode.h19 struct IRNode { struct
20 IRNode(int offset) in IRNode() function
23 virtual ~IRNode() {} in ~IRNode() argument
DSkSLSymbolTable.h42 IRNode* takeOwnership(IRNode* n);
57 std::vector<std::unique_ptr<IRNode>> fOwnedNodes;
DSkSLProgramElement.h18 struct ProgramElement : public IRNode {
37 typedef IRNode INHERITED;
DSkSLSymbol.h18 struct Symbol : public IRNode {
37 typedef IRNode INHERITED;
DSkSLStatement.h19 struct Statement : public IRNode {
50 typedef IRNode INHERITED;
DSkSLExpression.h26 struct Expression : public IRNode {
114 typedef IRNode INHERITED;
DSkSLSymbolTable.cpp67 IRNode* SymbolTable::takeOwnership(IRNode* n) { in takeOwnership()
/external/skia/src/sksl/ir/
DSkSLIRNode.h19 struct IRNode { struct
20 IRNode(int offset) in IRNode() argument
23 virtual ~IRNode() {} in ~IRNode() argument
DSkSLSymbolTable.h42 IRNode* takeOwnership(IRNode* n);
57 std::vector<std::unique_ptr<IRNode>> fOwnedNodes;
DSkSLProgramElement.h18 struct ProgramElement : public IRNode {
37 typedef IRNode INHERITED;
DSkSLSymbol.h18 struct Symbol : public IRNode {
37 typedef IRNode INHERITED;
DSkSLStatement.h19 struct Statement : public IRNode {
50 typedef IRNode INHERITED;
DSkSLExpression.h26 struct Expression : public IRNode {
115 typedef IRNode INHERITED;
DSkSLSymbolTable.cpp67 IRNode* SymbolTable::takeOwnership(IRNode* n) { in takeOwnership()