本文整理了Java中gw.lang.GosuShop.getIRTypeResolver()
方法的一些代码示例,展示了GosuShop.getIRTypeResolver()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。GosuShop.getIRTypeResolver()
方法的具体详情如下:
包路径:gw.lang.GosuShop
类名称:GosuShop
方法名:getIRTypeResolver
暂无
代码示例来源:origin: org.gosu-lang.gosu/gosu-core-api
@Override
public IRType getType() {
return GosuShop.getIRTypeResolver().getDescriptor( Class.class );
}
}
代码示例来源:origin: gosu-lang/old-gosu-repo
@Override
protected IRType init() {
return GosuShop.getIRTypeResolver().getDescriptor( clazz );
}
};
代码示例来源:origin: gosu-lang/old-gosu-repo
@Override
public IRType getType() {
return GosuShop.getIRTypeResolver().getDescriptor( Class.class );
}
}
代码示例来源:origin: org.gosu-lang.gosu/gosu-core-api
@Override
protected IRType init() {
return GosuShop.getIRTypeResolver().getDescriptor( clazz );
}
};
代码示例来源:origin: org.gosu-lang.gosu/gosu-core-api
protected final IRType getIRType( Class cls ) {
return GosuShop.getIRTypeResolver().getDescriptor( cls );
}
代码示例来源:origin: gosu-lang/old-gosu-repo
protected static IRType getIRType( IType type ) {
return GosuShop.getIRTypeResolver().getDescriptor( type );
}
代码示例来源:origin: gosu-lang/old-gosu-repo
public static IRType getIRType( IType type ) {
return GosuShop.getIRTypeResolver().getDescriptor( type );
}
代码示例来源:origin: gosu-lang/old-gosu-repo
public static IRType getIRType( IJavaClassInfo cls ) {
return GosuShop.getIRTypeResolver().getDescriptor( cls );
}
代码示例来源:origin: org.gosu-lang.gosu/gosu-core-api
private static IRType getIRType( Class cls ) {
return GosuShop.getIRTypeResolver().getDescriptor( cls );
}
代码示例来源:origin: org.gosu-lang.gosu/gosu-core-api
protected static IRType getIRType( IJavaClassInfo cls ) {
return GosuShop.getIRTypeResolver().getDescriptor( cls );
}
代码示例来源:origin: org.gosu-lang.gosu/gosu-core-api
public static IRType getIRType( IJavaClassInfo cls ) {
return GosuShop.getIRTypeResolver().getDescriptor( cls );
}
代码示例来源:origin: gosu-lang/old-gosu-repo
protected static IRType getIRType( IJavaClassInfo cls ) {
return GosuShop.getIRTypeResolver().getDescriptor( cls );
}
代码示例来源:origin: gosu-lang/old-gosu-repo
protected final IRType getIRType( Class cls ) {
return GosuShop.getIRTypeResolver().getDescriptor( cls );
}
代码示例来源:origin: gosu-lang/old-gosu-repo
protected final IRType getIRType( IType type ) {
return GosuShop.getIRTypeResolver().getDescriptor( type );
}
代码示例来源:origin: gosu-lang/old-gosu-repo
private static IRType getIRType( Class cls ) {
return GosuShop.getIRTypeResolver().getDescriptor( cls );
}
代码示例来源:origin: org.gosu-lang.gosu/gosu-core-api
protected final IRType getIRType( IType type ) {
return GosuShop.getIRTypeResolver().getDescriptor( type );
}
代码示例来源:origin: org.gosu-lang.gosu/gosu-core-api
protected final IRType getIRType( IJavaClassInfo cls ) {
return GosuShop.getIRTypeResolver().getDescriptor( cls );
}
代码示例来源:origin: gosu-lang/old-gosu-repo
protected List<IRType> maybeEraseStructuralTypes( IRType ownersType, List<IRType> types ) {
List<IRType> altTypes = null;
for( IRType csr: types ) {
if( csr.isStructuralAndErased( ownersType ) ) {
IRType type = GosuShop.getIRTypeResolver().getDescriptor( Object.class );
if( altTypes == null ) {
altTypes = new ArrayList<IRType>( types );
}
altTypes.set( types.indexOf( csr ), type );
}
}
return altTypes == null ? types : altTypes;
}
代码示例来源:origin: gosu-lang/old-gosu-repo
protected IRType maybeEraseStructuralType( IRType ownersType, IRType type ) {
if( ownersType == null ? type.isStructural() : type.isStructuralAndErased( ownersType ) ) {
return GosuShop.getIRTypeResolver().getDescriptor( Object.class );
}
return type;
}
代码示例来源:origin: gosu-lang/old-gosu-repo
protected List<IRSymbol> maybeEraseStructuralSymbolTypes( List<IRSymbol> parameters ) {
for( IRSymbol sym: parameters ) {
IRType type = sym.getType();
if( type.isStructural() ) {
type = GosuShop.getIRTypeResolver().getDescriptor( Object.class );
sym.setType( type );
}
}
return parameters;
}
}
内容来源于网络,如有侵权,请联系作者删除!