@Override public Boolean adapt(Function value) { List<Modifier> mods = value.getModifiers(); if (ModifierType.__kernel.isContainedBy(mods)) return true; if (value.getValueType() == null) return null; mods = value.getValueType().getModifiers(); return ModifierType.__kernel.isContainedBy(mods); } };
@Override public void visitPrimitive(Primitive primitive) { super.visitPrimitive(primitive); if (ModifierType.Long.isContainedBy(primitive.getModifiers())) { Identifier name = primitive.getName(); if (name == null || name.equals("int") || name.equals("long")) { primitive.setName(ident("long")); if (name == null) { primitive.removeModifiers(ModifierType.Long); } } } else if (ModifierType.Short.isContainedBy(primitive.getModifiers())) { Identifier name = primitive.getName(); if (name == null || name.equals("int")) { primitive.setName(ident("short")); primitive.removeModifiers(ModifierType.Short); } } }
@Override public void visitPrimitive(Primitive primitive) { super.visitPrimitive(primitive); if (ModifierType.Long.isContainedBy(primitive.getModifiers())) { Identifier name = primitive.getName(); if (name == null || name.equals("int") || name.equals("long")) { primitive.setName(ident("long")); if (name == null) { primitive.removeModifiers(ModifierType.Long); } } } else if (ModifierType.Short.isContainedBy(primitive.getModifiers())) { Identifier name = primitive.getName(); if (name == null || name.equals("int")) { primitive.setName(ident("short")); primitive.removeModifiers(ModifierType.Short); } } }
&& !(ModifierType.Extern.isContainedBy(modifiers) || ModifierType.Dllexport.isContainedBy(modifiers) || ModifierType.Dllimport.isContainedBy(modifiers)) //|| Modifier.Const.isContainedBy(modifiers) && d.getDefaultValue() != null ) {
modifiers.addAll(preMods); try { if (ModifierType.UUID.isContainedBy(modifiers)) allowKinds(ModifierKind.VCParameterAnnotation); } catch (Throwable th) {
&& !(ModifierType.Extern.isContainedBy(modifiers) || ModifierType.Dllexport.isContainedBy(modifiers) || ModifierType.Dllimport.isContainedBy(modifiers)) //|| Modifier.Const.isContainedBy(modifiers) && d.getDefaultValue() != null ) {