Type Alias methodHandleInfo
methodHandleInfo:
| {
index: number;
reference: (
| {
class: {
index: number;
name: { index: number; tag: 1; value: string };
tag: 7;
};
index: number;
nameAndType: {
descriptor: { index: number; tag: 1; value: string };
index: number;
name: { index: number; tag: 1; value: string };
tag: 12;
};
tag: 9;
}
| {
class: {
index: number;
name: { index: number; tag: 1; value: string };
tag: 7;
};
index: number;
nameAndType: {
descriptor: { index: number; tag: 1; value: string };
index: number;
name: { index: number; tag: 1; value: string };
tag: 12;
};
tag: 10;
}
| {
class: {
index: number;
name: { index: number; tag: 1; value: string };
tag: 7;
};
index: number;
nameAndType: {
descriptor: { index: number; tag: 1; value: string };
index: number;
name: { index: number; tag: 1; value: string };
tag: 12;
};
tag: 11;
}
) & { tag: 9 };
referenceKind: 1 | 2 | 3 | 4;
tag: 15;
}
| {
index: number;
reference: (
| {
class: {
index: number;
name: { index: number; tag: 1; value: string };
tag: 7;
};
index: number;
nameAndType: {
descriptor: { index: number; tag: 1; value: string };
index: number;
name: { index: number; tag: 1; value: string };
tag: 12;
};
tag: 9;
}
| {
class: {
index: number;
name: { index: number; tag: 1; value: string };
tag: 7;
};
index: number;
nameAndType: {
descriptor: { index: number; tag: 1; value: string };
index: number;
name: { index: number; tag: 1; value: string };
tag: 12;
};
tag: 10;
}
| {
class: {
index: number;
name: { index: number; tag: 1; value: string };
tag: 7;
};
index: number;
nameAndType: {
descriptor: { index: number; tag: 1; value: string };
index: number;
name: { index: number; tag: 1; value: string };
tag: 12;
};
tag: 11;
}
) & { tag: 10 };
referenceKind: 5 | 8;
tag: 15;
}
| {
index: number;
reference: (
| {
class: {
index: number;
name: { index: number; tag: 1; value: string };
tag: 7;
};
index: number;
nameAndType: {
descriptor: { index: number; tag: 1; value: string };
index: number;
name: { index: number; tag: 1; value: string };
tag: 12;
};
tag: 9;
}
| {
class: {
index: number;
name: { index: number; tag: 1; value: string };
tag: 7;
};
index: number;
nameAndType: {
descriptor: { index: number; tag: 1; value: string };
index: number;
name: { index: number; tag: 1; value: string };
tag: 12;
};
tag: 10;
}
| {
class: {
index: number;
name: { index: number; tag: 1; value: string };
tag: 7;
};
index: number;
nameAndType: {
descriptor: { index: number; tag: 1; value: string };
index: number;
name: { index: number; tag: 1; value: string };
tag: 12;
};
tag: 11;
}
) & { tag: 10
| 11 };
referenceKind: 6 | 7;
tag: 15;
}
| {
index: number;
reference: (
| {
class: {
index: number;
name: { index: number; tag: 1; value: string };
tag: 7;
};
index: number;
nameAndType: {
descriptor: { index: number; tag: 1; value: string };
index: number;
name: { index: number; tag: 1; value: string };
tag: 12;
};
tag: 9;
}
| {
class: {
index: number;
name: { index: number; tag: 1; value: string };
tag: 7;
};
index: number;
nameAndType: {
descriptor: { index: number; tag: 1; value: string };
index: number;
name: { index: number; tag: 1; value: string };
tag: 12;
};
tag: 10;
}
| {
class: {
index: number;
name: { index: number; tag: 1; value: string };
tag: 7;
};
index: number;
nameAndType: {
descriptor: { index: number; tag: 1; value: string };
index: number;
name: { index: number; tag: 1; value: string };
tag: 12;
};
tag: 11;
}
) & { tag: 11 };
referenceKind: 9;
tag: 15;
}