Uses of Class
com.strobel.assembler.ir.attributes.SourceAttribute
-
Packages that use SourceAttribute Package Description com.strobel.assembler.ir com.strobel.assembler.ir.attributes com.strobel.assembler.metadata com.strobel.decompiler.languages -
-
Uses of SourceAttribute in com.strobel.assembler.ir
Methods in com.strobel.assembler.ir that return SourceAttribute Modifier and Type Method Description protected SourceAttributeMetadataReader. inflateAttribute(SourceAttribute attribute)protected SourceAttributeMetadataReader. inflateAttribute(Buffer buffer, SourceAttribute attribute)SourceAttributeMetadataReader. readAttribute(Buffer buffer)protected SourceAttributeMetadataReader. readAttributeCore(java.lang.String name, Buffer buffer, int originalOffset, int length)Reads aSourceAttributefrom the specified buffer.Methods in com.strobel.assembler.ir with parameters of type SourceAttribute Modifier and Type Method Description protected SourceAttributeMetadataReader. inflateAttribute(SourceAttribute attribute)protected SourceAttributeMetadataReader. inflateAttribute(Buffer buffer, SourceAttribute attribute)protected voidMetadataReader. inflateAttributes(SourceAttribute[] attributes)voidMetadataReader. readAttributes(Buffer input, SourceAttribute[] attributes)voidStackMappingVisitor. visitAttribute(SourceAttribute attribute)Method parameters in com.strobel.assembler.ir with type arguments of type SourceAttribute Modifier and Type Method Description protected voidMetadataReader. inflateAttributes(java.util.List<SourceAttribute> attributes) -
Uses of SourceAttribute in com.strobel.assembler.ir.attributes
Subclasses of SourceAttribute in com.strobel.assembler.ir.attributes Modifier and Type Class Description classAnnotationDefaultAttributeclassAnnotationsAttributeclassBlobAttributeclassBootstrapMethodsAttributeclassCodeAttributeclassConstantValueAttributeclassEnclosingMethodAttributeclassExceptionsAttributeclassInnerClassesAttributeclassLineNumberTableAttributeclassLocalVariableTableAttributeclassMethodParametersAttributeclassModuleAttributeclassModuleMainClassAttributeclassModulePackagesAttributeclassModuleTargetAttributeclassParameterAnnotationsAttributeclassPermittedSubclassesAttributeclassRecordAttributeclassSignatureAttributeclassSourceFileAttributeFields in com.strobel.assembler.ir.attributes with type parameters of type SourceAttribute Modifier and Type Field Description private java.util.List<SourceAttribute>RecordComponentInfo. _attributesprivate java.util.List<SourceAttribute>CodeAttribute. _attributesViewMethods in com.strobel.assembler.ir.attributes with type parameters of type SourceAttribute Modifier and Type Method Description static <T extends SourceAttribute>
TSourceAttribute. find(java.lang.String name, SourceAttribute... attributes)static <T extends SourceAttribute>
TSourceAttribute. find(java.lang.String name, java.util.List<SourceAttribute> attributes)Methods in com.strobel.assembler.ir.attributes that return SourceAttribute Modifier and Type Method Description static SourceAttributeSourceAttribute. create(java.lang.String name)static SourceAttributeSourceAttribute. readAttribute(IMetadataResolver resolver, IMetadataScope scope, Buffer buffer)Methods in com.strobel.assembler.ir.attributes that return types with arguments of type SourceAttribute Modifier and Type Method Description java.util.List<SourceAttribute>CodeAttribute. getAttributes()java.util.List<SourceAttribute>RecordComponentInfo. getAttributes()Methods in com.strobel.assembler.ir.attributes with parameters of type SourceAttribute Modifier and Type Method Description static <T extends SourceAttribute>
TSourceAttribute. find(java.lang.String name, SourceAttribute... attributes)static voidSourceAttribute. readAttributes(IMetadataResolver resolver, IMetadataScope scope, Buffer input, SourceAttribute[] attributes)Method parameters in com.strobel.assembler.ir.attributes with type arguments of type SourceAttribute Modifier and Type Method Description static <T extends SourceAttribute>
TSourceAttribute. find(java.lang.String name, java.util.List<SourceAttribute> attributes)Constructors in com.strobel.assembler.ir.attributes with parameters of type SourceAttribute Constructor Description CodeAttribute(int size, int codeOffset, int codeSize, int maxStack, int maxLocals, ExceptionTableEntry[] exceptionTableEntries, SourceAttribute[] attributes)CodeAttribute(int size, int maxStack, int maxLocals, int codeOffset, int codeSize, Buffer buffer, ExceptionTableEntry[] exceptionTableEntries, SourceAttribute[] attributes)Constructor parameters in com.strobel.assembler.ir.attributes with type arguments of type SourceAttribute Constructor Description RecordComponentInfo(java.lang.String name, java.lang.String descriptor, TypeReference type, java.util.List<SourceAttribute> attributes) -
Uses of SourceAttribute in com.strobel.assembler.metadata
Fields in com.strobel.assembler.metadata declared as SourceAttribute Modifier and Type Field Description (package private) SourceAttribute[]ClassFileReader.FieldInfo. attributes(package private) SourceAttribute[]ClassFileReader.MethodInfo. attributes(package private) SourceAttributeClassFileReader.MethodInfo. codeAttributeFields in com.strobel.assembler.metadata with type parameters of type SourceAttribute Modifier and Type Field Description private java.util.List<SourceAttribute>ClassFileReader. _attributesprivate Collection<SourceAttribute>FieldDefinition. _sourceAttributesprivate Collection<SourceAttribute>MethodDefinition. _sourceAttributesprivate Collection<SourceAttribute>TypeDefinition. _sourceAttributesprivate java.util.List<SourceAttribute>FieldDefinition. _sourceAttributesViewprivate java.util.List<SourceAttribute>MethodDefinition. _sourceAttributesViewprivate java.util.List<SourceAttribute>TypeDefinition. _sourceAttributesViewMethods in com.strobel.assembler.metadata that return SourceAttribute Modifier and Type Method Description protected SourceAttributeClassFileReader. readAttributeCore(java.lang.String name, Buffer buffer, int originalOffset, int length)Reads aSourceAttributefrom the specified buffer.Methods in com.strobel.assembler.metadata that return types with arguments of type SourceAttribute Modifier and Type Method Description java.util.List<SourceAttribute>FieldDefinition. getSourceAttributes()java.util.List<SourceAttribute>MethodDefinition. getSourceAttributes()java.util.List<SourceAttribute>TypeDefinition. getSourceAttributes()protected Collection<SourceAttribute>FieldDefinition. getSourceAttributesInternal()protected Collection<SourceAttribute>MethodDefinition. getSourceAttributesInternal()protected Collection<SourceAttribute>TypeDefinition. getSourceAttributesInternal()Methods in com.strobel.assembler.metadata with parameters of type SourceAttribute Modifier and Type Method Description private voidClassFileReader. readAttributesPhaseOne(Buffer buffer, SourceAttribute[] attributes)voidFieldVisitor. visitAttribute(SourceAttribute attribute)voidMethodVisitor. visitAttribute(SourceAttribute attribute)voidTypeVisitor. visitAttribute(SourceAttribute attribute)Constructors in com.strobel.assembler.metadata with parameters of type SourceAttribute Constructor Description FieldInfo(int accessFlags, java.lang.String name, java.lang.String descriptor, SourceAttribute[] attributes)MethodInfo(int accessFlags, java.lang.String name, java.lang.String descriptor, SourceAttribute[] attributes) -
Uses of SourceAttribute in com.strobel.decompiler.languages
Methods in com.strobel.decompiler.languages with parameters of type SourceAttribute Modifier and Type Method Description private voidBytecodeLanguage. writeFieldAttribute(ITextOutput output, FieldDefinition field, SourceAttribute attribute)private voidBytecodeLanguage. writeMethodAttribute(ITextOutput output, MethodDefinition method, SourceAttribute attribute)private voidBytecodeLanguage. writeTypeAttribute(ITextOutput output, TypeDefinition type, SourceAttribute attribute)
-