/external/skqp/src/sksl/ir/ |
D | SkSLReturnStatement.h | 19 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/ir/ |
D | SkSLReturnStatement.h | 19 class ReturnStatement final : public Statement { 23 ReturnStatement(int offset, std::unique_ptr<Expression> expression) in ReturnStatement() function 28 return std::make_unique<ReturnStatement>(offset, std::move(expression)); in Make() 44 return std::make_unique<ReturnStatement>(fOffset, this->expression()->clone()); in clone()
|
/external/llvm-project/clang/include/clang/Tooling/Syntax/ |
D | Nodes.h | 318 class ReturnStatement final : public Statement { 320 ReturnStatement() : Statement(NodeKind::ReturnStatement) {} in ReturnStatement() function
|
D | Nodes.td | 233 def ReturnStatement : External<Statement> {}
|
/external/skqp/src/sksl/ |
D | SkSLCPPCodeGenerator.h | 54 void writeReturnStatement(const ReturnStatement& s) override;
|
D | SkSLGLSLCodeGenerator.h | 196 virtual void writeReturnStatement(const ReturnStatement& r);
|
D | SkSLMetalCodeGenerator.h | 235 void writeReturnStatement(const ReturnStatement& r);
|
D | SkSLJIT.h | 194 void compileReturn(LLVMBuilderRef builder, const ReturnStatement& r);
|
D | SkSLMetalCodeGenerator.cpp | 1003 this->writeReturnStatement((ReturnStatement&) s); in writeStatement() 1125 void MetalCodeGenerator::writeReturnStatement(const ReturnStatement& r) { in writeReturnStatement() 1460 const ReturnStatement& r = (const ReturnStatement&) s; in requirements()
|
D | SkSLCFGGenerator.cpp | 509 ReturnStatement& r = ((ReturnStatement&) **s); in addStatement()
|
D | SkSLSPIRVCodeGenerator.h | 263 void writeReturnStatement(const ReturnStatement& r, OutputStream& out);
|
D | SkSLGLSLCodeGenerator.cpp | 1268 this->writeReturnStatement((ReturnStatement&) s); in writeFunctionCall() 1444 void GLSLCodeGenerator::writeReturnStatement(const ReturnStatement& r) { in writeFunctionCall()
|
/external/skia/src/sksl/codegen/ |
D | SkSLCPPCodeGenerator.h | 54 void writeReturnStatement(const ReturnStatement& s) override;
|
D | SkSLDSLCPPCodeGenerator.h | 46 void writeReturnStatement(const ReturnStatement& r) override;
|
D | SkSLGLSLCodeGenerator.h | 179 virtual void writeReturnStatement(const ReturnStatement& r);
|
D | SkSLPipelineStageCodeGenerator.cpp | 92 void writeReturnStatement(const ReturnStatement& r); 243 void PipelineStageCodeGenerator::writeReturnStatement(const ReturnStatement& r) { in writeReturnStatement() 601 this->writeReturnStatement(s.as<ReturnStatement>()); in writeStatement()
|
D | SkSLMetalCodeGenerator.h | 256 void writeReturnStatement(const ReturnStatement& r);
|
D | SkSLMetalCodeGenerator.cpp | 1643 if (stmt.is<ReturnStatement>()) { in is_block_ending_with_return() 1830 this->writeReturnStatement(s.as<ReturnStatement>()); in writeStatement() 1971 void MetalCodeGenerator::writeReturnStatement(const ReturnStatement& r) { in writeReturnStatement() 2392 const ReturnStatement& r = s->as<ReturnStatement>(); in requirements()
|
D | SkSLSPIRVCodeGenerator.h | 389 void writeReturnStatement(const ReturnStatement& r, OutputStream& out);
|
D | SkSLGLSLCodeGenerator.cpp | 1184 this->writeReturnStatement(s.as<ReturnStatement>()); in writeStatement() 1365 void GLSLCodeGenerator::writeReturnStatement(const ReturnStatement& r) { in writeReturnStatement()
|
D | SkSLDSLCPPCodeGenerator.cpp | 496 void DSLCPPCodeGenerator::writeReturnStatement(const ReturnStatement& r) { in writeReturnStatement() 810 this->writeReturnStatement(s.as<ReturnStatement>()); in writeStatement()
|
/external/llvm-project/clang/lib/Tooling/Syntax/ |
D | Synthesis.cpp | 130 case syntax::NodeKind::ReturnStatement: in allocateTree() 131 return new (A.getAllocator()) syntax::ReturnStatement; in allocateTree()
|
D | Nodes.cpp | 305 syntax::Leaf *syntax::ReturnStatement::getReturnKeyword() { in getReturnKeyword() 310 syntax::Expression *syntax::ReturnStatement::getReturnValue() { in getReturnValue()
|
/external/skia/src/sksl/ |
D | SkSLInliner.cpp | 493 const ReturnStatement& r = statement.as<ReturnStatement>(); in inlineStatement() 885 ReturnStatement& returnStmt = (*stmt)->as<ReturnStatement>(); in visitStatement()
|
D | SkSLDehydrator.cpp | 506 const ReturnStatement& r = s->as<ReturnStatement>(); in write()
|