public void allDone() throws IRConstructionException { // Get my return type definition: It should have been created now. type_def = IDLTypeImpl.getIDLType(typeCode, repository); // resolve parameter type definitions for (int i = 0; i < params.length; ++i) { LocalIDLType lit = IDLTypeImpl.getIDLType(params[i].type, repository); if (lit == null) throw new RuntimeException(); params[i].type_def = IDLTypeHelper.narrow(lit.getReference()); if (params[i].type_def == null) throw new RuntimeException(); } getReference(); }
public void allDone() throws IRConstructionException { // Get my return type definition: It should have been created now. type_def = IDLTypeImpl.getIDLType(typeCode, repository); // resolve parameter type definitions for (int i = 0; i < params.length; ++i) { LocalIDLType lit = IDLTypeImpl.getIDLType(params[i].type, repository); if (lit == null) throw new RuntimeException(); params[i].type_def = IDLTypeHelper.narrow(lit.getReference()); if (params[i].type_def == null) throw new RuntimeException(); } getReference(); }
public void allDone() throws IRConstructionException { // Get my return type definition: It should have been created now. type_def = IDLTypeImpl.getIDLType(typeCode, repository); // resolve parameter type definitions for (int i = 0; i < params.length; ++i) { LocalIDLType lit = IDLTypeImpl.getIDLType(params[i].type, repository); if (lit == null) throw new RuntimeException(); params[i].type_def = IDLTypeHelper.narrow(lit.getReference()); if (params[i].type_def == null) throw new RuntimeException(); } getReference(); }