MCPcopy Create free account
hub / github.com/Whiley/WhileyCompiler / visitType

Method visitType

src/main/java/wyil/io/WyilFilePrinter.java:136–147  ·  view source on GitHub ↗
(Decl.Type decl, Integer indent)

Source from the content-addressed store, hash-verified

134 }
135
136 @Override
137 public void visitType(Decl.Type decl, Integer indent) {
138 visitModifiers(decl.getModifiers());
139 out.print("type " + decl.getName() + " is (");
140 visitVariable(decl.getVariableDeclaration(), 0);
141 out.println(")");
142 for (Expr invariant : decl.getInvariant()) {
143 out.print("where ");
144 visitExpression(invariant, indent);
145 out.println();
146 }
147 }
148
149 @Override
150 public void visitProperty(Decl.Property decl, Integer indent) {

Callers

nothing calls this directly

Calls 9

visitModifiersMethod · 0.95
visitVariableMethod · 0.95
visitExpressionMethod · 0.95
getModifiersMethod · 0.80
printlnMethod · 0.80
getNameMethod · 0.65
getInvariantMethod · 0.65
printMethod · 0.45

Tested by

no test coverage detected