Home
last modified time | relevance | path

Searched refs:ReturnStatement (Results 1 – 25 of 45) sorted by relevance

12

/external/skia/src/sksl/ir/
DSkSLReturnStatement.h19 struct ReturnStatement : public Statement { struct
20 ReturnStatement(int offset) in ReturnStatement() function
23 ReturnStatement(std::unique_ptr<Expression> expression) in ReturnStatement() function
29 return std::unique_ptr<Statement>(new ReturnStatement(fExpression->clone())); in clone() argument
31 return std::unique_ptr<Statement>(new ReturnStatement(fOffset)); in clone()
/external/skqp/src/sksl/ir/
DSkSLReturnStatement.h19 struct ReturnStatement : public Statement { struct
20 ReturnStatement(int offset) in ReturnStatement() argument
23 ReturnStatement(std::unique_ptr<Expression> expression) in ReturnStatement() argument
29 return std::unique_ptr<Statement>(new ReturnStatement(fExpression->clone())); in clone() argument
31 return std::unique_ptr<Statement>(new ReturnStatement(fOffset)); in clone()
/external/skia/src/sksl/
DSkSLCPPCodeGenerator.h54 void writeReturnStatement(const ReturnStatement& s) override;
DSkSLGLSLCodeGenerator.h196 virtual void writeReturnStatement(const ReturnStatement& r);
DSkSLMetalCodeGenerator.h239 void writeReturnStatement(const ReturnStatement& r);
DSkSLJIT.h194 void compileReturn(LLVMBuilderRef builder, const ReturnStatement& r);
DSkSLMetalCodeGenerator.cpp1147 this->writeReturnStatement((ReturnStatement&) s); in writeStatement()
1269 void MetalCodeGenerator::writeReturnStatement(const ReturnStatement& r) { in writeReturnStatement()
1602 const ReturnStatement& r = (const ReturnStatement&) s; in requirements()
DSkSLCFGGenerator.cpp510 ReturnStatement& r = ((ReturnStatement&) **s); in addStatement()
DSkSLSPIRVCodeGenerator.h315 void writeReturnStatement(const ReturnStatement& r, OutputStream& out);
DSkSLGLSLCodeGenerator.cpp1295 this->writeReturnStatement((ReturnStatement&) s); in writeFunctionCall()
1471 void GLSLCodeGenerator::writeReturnStatement(const ReturnStatement& r) { in writeFunctionCall()
/external/skqp/src/sksl/
DSkSLCPPCodeGenerator.h54 void writeReturnStatement(const ReturnStatement& s) override;
DSkSLGLSLCodeGenerator.h196 virtual void writeReturnStatement(const ReturnStatement& r);
DSkSLMetalCodeGenerator.h235 void writeReturnStatement(const ReturnStatement& r);
DSkSLMetalCodeGenerator.cpp1003 this->writeReturnStatement((ReturnStatement&) s); in writeStatement()
1125 void MetalCodeGenerator::writeReturnStatement(const ReturnStatement& r) { in writeReturnStatement()
1460 const ReturnStatement& r = (const ReturnStatement&) s; in requirements()
DSkSLJIT.h194 void compileReturn(LLVMBuilderRef builder, const ReturnStatement& r);
DSkSLCFGGenerator.cpp509 ReturnStatement& r = ((ReturnStatement&) **s); in addStatement()
DSkSLSPIRVCodeGenerator.h263 void writeReturnStatement(const ReturnStatement& r, OutputStream& out);
DSkSLGLSLCodeGenerator.cpp1268 this->writeReturnStatement((ReturnStatement&) s); in writeFunctionCall()
1444 void GLSLCodeGenerator::writeReturnStatement(const ReturnStatement& r) { in writeFunctionCall()
/external/v8/src/torque/
Dast.h49 V(ReturnStatement) \
420 struct ReturnStatement : Statement { struct
421 DEFINE_AST_NODE_LEAF_BOILERPLATE(ReturnStatement)
422 ReturnStatement(SourcePosition pos, base::Optional<Expression*> value) in ReturnStatement() argument
Ddeclaration-visitor.h98 void Visit(ReturnStatement* stmt);
Dimplementation-visitor.h125 const Type* Visit(ReturnStatement* stmt);
/external/v8/src/ast/
Dast.h62 V(ReturnStatement) \
749 class ReturnStatement final : public JumpStatement {
762 ReturnStatement(Expression* expression, Type type, int pos, int end_position) in ReturnStatement() function
2906 ReturnStatement* NewReturnStatement(Expression* expression, int pos,
2908 return new (zone_) ReturnStatement(expression, ReturnStatement::kNormal,
2912 ReturnStatement* NewAsyncReturnStatement(
2914 return new (zone_) ReturnStatement(
2915 expression, ReturnStatement::kAsyncReturn, pos, end_position);
Dprettyprinter.cc120 void CallPrinter::VisitReturnStatement(ReturnStatement* node) { in VisitReturnStatement()
894 void AstPrinter::VisitReturnStatement(ReturnStatement* node) { in VisitReturnStatement()
/external/v8/src/asmjs/
Dasm-parser.h349 void ReturnStatement(); // 6.5.5 ReturnStatement
/external/v8/src/parsing/
Drewriter.cc330 void Processor::VisitReturnStatement(ReturnStatement* node) { in VisitReturnStatement()

12