Home
last modified time | relevance | path

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

12

/third_party/skia/src/sksl/ir/
DSkSLDoStatement.cpp17 std::unique_ptr<Statement> DoStatement::Convert(const Context& context, in Convert()
31 return DoStatement::Make(context, std::move(stmt), std::move(test)); in Convert()
34 std::unique_ptr<Statement> DoStatement::Make(const Context& context, in Make()
40 return std::make_unique<DoStatement>(stmt->fLine, std::move(stmt), std::move(test)); in Make()
43 std::unique_ptr<Statement> DoStatement::clone() const { in clone()
44 return std::make_unique<DoStatement>(fLine, this->statement()->clone(), in clone()
48 String DoStatement::description() const { in description()
DSkSLDoStatement.h19 class DoStatement final : public Statement {
23 DoStatement(int line, std::unique_ptr<Statement> statement, std::unique_ptr<Expression> test) in DoStatement() function
/third_party/typescript/src/services/
Dbreakpoints.ts127 case SyntaxKind.DoStatement:
129 return spanInNode((node as DoStatement).statement);
309 case SyntaxKind.DoStatement:
654 … if (node.parent.kind === SyntaxKind.DoStatement || // Go to while keyword and do action instead
680 case SyntaxKind.DoStatement:
714 if (node.parent.kind === SyntaxKind.DoStatement) {
716 return textSpanEndingAtNextToken(node, (node.parent as DoStatement).expression);
DdocumentHighlights.ts196 case SyntaxKind.DoStatement:
273 if (loopNode.kind === SyntaxKind.DoStatement) {
301 case SyntaxKind.DoStatement:
DoutliningElementsCollector.ts183 case SyntaxKind.DoStatement:
/third_party/skia/src/sksl/analysis/
DSkSLCanExitWithoutReturningValue.cpp73 const DoStatement& d = stmt.as<DoStatement>(); in visitStatement()
/third_party/typescript/tests/baselines/reference/
DAPISample_linter.js30 case ts.SyntaxKind.DoStatement:
92 case ts.SyntaxKind.DoStatement:
/third_party/skia/src/sksl/codegen/
DSkSLGLSLCodeGenerator.h23 class DoStatement; variable
160 void writeDoStatement(const DoStatement& d);
DSkSLMetalCodeGenerator.h25 class DoStatement; variable
245 void writeDoStatement(const DoStatement& d);
DSkSLPipelineStageCodeGenerator.cpp100 void writeDoStatement(const DoStatement& d);
665 this->writeDoStatement(s.as<DoStatement>()); in writeStatement()
713 void PipelineStageCodeGenerator::writeDoStatement(const DoStatement& d) { in writeDoStatement()
DSkSLSPIRVCodeGenerator.h31 class DoStatement; variable
399 void writeDoStatement(const DoStatement& d, OutputStream& out);
DSkSLMetalCodeGenerator.cpp2111 this->writeDoStatement(s.as<DoStatement>()); in writeStatement()
2193 void MetalCodeGenerator::writeDoStatement(const DoStatement& d) { in writeDoStatement()
2668 const DoStatement& d = s->as<DoStatement>(); in requirements()
DSkSLGLSLCodeGenerator.cpp1239 this->writeDoStatement(s.as<DoStatement>()); in writeStatement()
1329 void GLSLCodeGenerator::writeDoStatement(const DoStatement& d) { in writeDoStatement()
/third_party/skia/src/sksl/
DSkSLInliner.cpp261 parentStmt->is<DoStatement>())) { in ensureScopedBlocks()
498 const DoStatement& d = statement.as<DoStatement>(); in inlineStatement()
499 return DoStatement::Make(*fContext, stmt(d.statement()), expr(d.test())); in inlineStatement()
845 DoStatement& doStmt = (*stmt)->as<DoStatement>(); in visitStatement()
DSkSLDehydrator.cpp466 const DoStatement& d = s->as<DoStatement>(); in write()
DSkSLRehydrator.cpp332 return DoStatement::Make(fContext, std::move(stmt), std::move(expr)); in statement()
/third_party/typescript/tests/cases/compiler/
DAPISample_linter.ts33 case ts.SyntaxKind.DoStatement:
/third_party/typescript/src/compiler/transformers/
Dgenerators.ts339 case SyntaxKind.DoStatement:
340 return visitDoStatement(node as DoStatement);
1216 case SyntaxKind.DoStatement:
1217 return transformAndEmitDoStatement(node as DoStatement);
1336 function transformAndEmitDoStatement(node: DoStatement) {
1367 function visitDoStatement(node: DoStatement) {
Des2015.ts457 case SyntaxKind.DoStatement:
459 …return visitDoOrWhileStatement(node as DoStatement | WhileStatement, /*outermostLabeledStatement*/…
2365 case SyntaxKind.DoStatement:
2367 … return visitDoOrWhileStatement(node as DoStatement | WhileStatement, outermostLabeledStatement);
2384 …function visitDoOrWhileStatement(node: DoStatement | WhileStatement, outermostLabeledStatement: La…
2891 … case SyntaxKind.DoStatement: return convertDoStatement(node as DoStatement, convertedLoopBody);
2926 function convertDoStatement(node: DoStatement, convertedLoopBody: Statement) {
/third_party/node/deps/v8/src/asmjs/
Dasm-parser.h368 void DoStatement(); // 6.5.6 IterationStatement - do
/third_party/typescript/src/compiler/transformers/module/
Dsystem.ts1185 case SyntaxKind.DoStatement:
1186 return visitDoStatement(node as DoStatement);
1329 function visitDoStatement(node: DoStatement): VisitResult<Statement> {
/third_party/typescript/src/compiler/factory/
DnodeTests.ts506 export function isDoStatement(node: Node): node is DoStatement {
507 return node.kind === SyntaxKind.DoStatement;
/third_party/typescript/src/services/formatting/
Drules.ts650 case SyntaxKind.DoStatement:
826 case SyntaxKind.DoStatement:
DsmartIndenter.ts646 case SyntaxKind.DoStatement:
/third_party/typescript/src/compiler/
Dbinder.ts760 case SyntaxKind.DoStatement:
761 bindDoStatement(node as DoStatement);
1041 case SyntaxKind.DoStatement:
1042 … return (parent as IfStatement | WhileStatement | DoStatement).expression === node;
1133 function bindDoStatement(node: DoStatement): void {

12