Versions in this module Expand all Collapse all v0 v0.0.1 Jul 9, 2020 Changes in this version + var Pass *analysis.Pass + func CompileBlock(block *ast.BlockStmt, pass *analysis.Pass) string + func CompileCaseClause(stmt *ast.CaseClause, pass *analysis.Pass) string + func CompileCaseClauseIntoIf(stmt *ast.CaseClause, index int) string + func CompileForStmt(forStmt *ast.ForStmt, pass *analysis.Pass) string + func CompileIfStmt(stmt *ast.IfStmt, pass *analysis.Pass) string + func CompileIncDecStmt(stmt *ast.IncDecStmt, pass *analysis.Pass) string + func CompileReturnStmt(returnStmt *ast.ReturnStmt, pass *analysis.Pass) string + func CompileStmt(n ast.Stmt, pass *analysis.Pass) string + func CompileSwitchStmt(stmt *ast.SwitchStmt, pass *analysis.Pass) string + func CompileValueSpec(valueSpec *ast.ValueSpec, pass *analysis.Pass, global bool) (string, string)