(self, state, field_name, field_type)
return state.memory.load(field_ref, none_if_missing=True)
Gets the value of an instance field.

        :param SimState state: angr state where we want to allocate the object attribute
        :param str field_name: name of the attribute
        :param str field_type: type of the attribute
Gets the value of an instance field.
Gets the value of an instance field .
def get_field(self, state, field_name, field_type):
        """
        Gets the value of an instance field.

        :param SimState state: angr state where we want to allocate the object attribute
        :param str field_name: name of the attribute
        :param str field_type: type of the attribute
        """
        # get field reference
        field_ref = SimSootValue_InstanceFieldRef.get_ref(state=state,
                                                          obj_alloc_id=self.heap_alloc_id,
                                                          field_class_name=self.type,
                                                          field_name=field_name,
                                                          field_type=field_type)

        if options.JAVA_TRACK_ATTRIBUTES in state.options:
            self.attributes.add((field_name, field_type))

        # load value from java memory
        return state.memory.load(field_ref, none_if_missing=True)
def get_field ( self , state , field_name , field_type ) : # get field reference field_ref = SimSootValue_InstanceFieldRef . get_ref ( state = state , obj_alloc_id = self . heap_alloc_id , field_class_name = self . type , field_name = field_name , field_type = field_type ) if options . JAVA_TRACK_ATTRIBUTES in state . options : self . attributes . add ( ( field_name , field_type ) ) # load value from java memory return state . memory . load ( field_ref , none_if_missing = True )