コード例 #1
0
ファイル: ClassEntry.cs プロジェクト: xWhitey/java-asm
 public ClassEntry(Utf8Entry name)
 {
     Name = name ?? throw new ArgumentNullException(nameof(name));
 }
コード例 #2
0
ファイル: ClassEntry.cs プロジェクト: xWhitey/java-asm
 public override void ProcessFromConstantPool(ConstantPool constantPool)
 {
     Name = constantPool.GetEntry <Utf8Entry>(nameIndex);
 }
コード例 #3
0
 private bool Equals(Utf8Entry other)
 {
     return(String == other.String);
 }
コード例 #4
0
 public NameAndTypeEntry(Utf8Entry name, Utf8Entry descriptor)
 {
     Name       = name ?? throw new ArgumentNullException(nameof(name));
     Descriptor = descriptor ?? throw new ArgumentNullException(nameof(descriptor));
 }
コード例 #5
0
 public override void ProcessFromConstantPool(ConstantPool constantPool)
 {
     Descriptor = constantPool.GetEntry <Utf8Entry>(descriptorIndex);
 }
コード例 #6
0
 public MethodTypeEntry(Utf8Entry descriptor)
 {
     Descriptor = descriptor ?? throw new ArgumentNullException(nameof(descriptor));
 }
コード例 #7
0
ファイル: StringEntry.cs プロジェクト: xWhitey/java-asm
 public StringEntry(Utf8Entry @string)
 {
     Value = @string ?? throw new ArgumentNullException(nameof(@string));
 }