Package com.sun.org.apache.bcel.internal.generic

Examples of com.sun.org.apache.bcel.internal.generic.ReferenceType


  private static void convertFromReference(InstructionListContext ilc,
      TypeName dst) {
    switch(TypeCode.getType(dst)) {
    case OBJECT:
    case ARRAY:
      ReferenceType type = (ReferenceType)TypeDefConverter.makeType(dst) ;
      ilc.add(ilc.getInstructionFactory().createCheckCast(type)) ;
      return ;
    case BOOLEAN: createMappedBoolean(ilc, TypeCode.OBJECT, Boolean.TRUE, Boolean.FALSE); return;
    case VOID: ilc.add(InstructionConstants.POP) ; return;
    default: throw new IllegalArgumentException() ;
View Full Code Here


    }
  }
  private static final class InstanceOfConverter implements
      InstConverter<InstanceOf> {
    public void convertInst(final InstanceOf t, InstructionListContext ilc) {
      ReferenceType type = (ReferenceType)TypeDefConverter.makeType(t.type) ;
      ilc.add(ilc.getInstructionFactory().createInstanceOf(type)) ;
    }
View Full Code Here

TOP

Related Classes of com.sun.org.apache.bcel.internal.generic.ReferenceType

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.