@Test public void shouldGenerateCorrectIrForCompositeRefs() throws Exception { final MessageSchema schema = parse(getLocalResource("issue496.xml"), ParserOptions.DEFAULT); final IrGenerator irg = new IrGenerator(); final Ir ir = irg.generate(schema); assertNotNull(ir.getType("compositeOne")); assertNotNull(ir.getType("compositeTwo")); assertNotNull(ir.getType("compositeThree")); } }
final List<Token> tokens = ir.getType(name);