Lines Matching refs:statement
116 function parseStatement(statement: ts.Statement, content: string, log: LogInfo[],
118 if (statement.kind === ts.SyntaxKind.StructDeclaration && statement.name) {
119 if (statement.members) {
120 statement.members.forEach(member => {
122 content = parseMember(statement, member, content, log, visualContent);
130 function parseMember(statement: ts.Statement, member: ts.MethodDeclaration, content: string,
136 newContent = insertVisualCode(statement, member, visualContent, newContent);
149 function insertVisualCode(statement: ts.Statement, member: ts.MethodDeclaration,
155 newContent = insertAboutToAppear(statement, member, visualContent, newContent, content);
184 function insertAboutToAppear(statement: ts.Statement, build: ts.MethodDeclaration,
189 for (const member of statement.members) {
378 sourceFile.statements.forEach(statement => {
379 content = parseStatement(statement, content, log, visualContent);