1strict digraph { 2graph [ordering=out] 3 4TypeCast [shape=box,width=1.25] 5AnnotatedType [shape=box] 6Annotation [shape=box] 7Ident [shape=box] 8PrimitiveTypeTree [shape=box] 9e1 [shape=plaintext,label="",width=0.0] 10e2 [shape=plaintext,label="",width=0.0] 11e3 [shape=plaintext,label="",width=0.0] 12b1 [shape=plaintext,label="_",width=0.0] 13b2 [shape=plaintext,label="_",width=0.0] 14b3 [shape=plaintext,label="_",width=0.0] 15b4 [shape=plaintext,label="_",width=0.0] 16b5 [shape=plaintext,label="_",width=0.0] 17b6 [shape=plaintext,label="_",width=0.0] 18d [shape=box,label=LocalVariableDeclaration] 19m [shape=box,label=Modifiers] 20t [shape=box,label=PrimitiveTypeTree] 21l [shape=box,label=Literal] 22i [shape=plaintext,width=0.0] 23i1 [shape=plaintext,label=int,width=0.0] 24i2 [shape=plaintext,label=int,width=0.0] 25p1 [shape=plaintext,label="(",width=0.0] 26p2 [shape=plaintext,label=")",width=0.0] 27a [shape=plaintext,label="A",width=0.0] 28z [shape=plaintext,label="0",width=0.0] 29q [shape=plaintext,label="=",width=0.0] 30y [shape=plaintext,label="[...]",width=0.0] 31 32subgraph {rank=same;e1;e2;i1;b1;i;b2;q;b3;TypeCast} 33subgraph {rank=sink;e3;b4;b5;b6;i2;p1;p2;a;z;y} 34 35d -> {m, t} 36m -> e1 37m -> e2 [style=dashed] 38t -> i1 39t -> b1 40d -> i 41d -> b2 [style=dashed] 42d -> q 43d -> b3 [style=dashed] 44d -> TypeCast -> p1 45TypeCast -> e3 [style=dashed] 46TypeCast -> AnnotatedType 47AnnotatedType -> {Annotation, PrimitiveTypeTree} 48Annotation -> Ident -> a 49Ident -> b4 50PrimitiveTypeTree -> i2 51PrimitiveTypeTree -> b5 [style = dashed] 52l -> z 53l -> y [style=dashed] 54TypeCast -> p2 55TypeCast -> b6 [style=dashed] 56TypeCast -> l 57} 58