Units | Class Hierarchy | Classes, Interfaces and Objects | Types | Variables | Constants | Functions and Procedures | Identifiers

# Class TIFPSBlockInfo

## Unit

ifpscomp

## Declaration

`type TIFPSBlockInfo = class(TObject)`

## Description

BlockInfo is used to store the current scope the script engine is current in. There is no need to use or create this object

## Methods

### Overview

| `constructor Create(Owner: TIFPSBlockInfo);`
| `destructor Destroy; override;`
| `procedure Clear;`

### Description

| `constructor Create(Owner: TIFPSBlockInfo);`

| `destructor Destroy; override;`

| `procedure Clear;`

Clear the with list

## Properties

### Overview

| `property Proc: TIFPSInternalProcedure;`
| `property ProcNo: Cardinal;`
| `property SubType: TIFPSSubOptType;`
| `property WithList: TIfList;`

### Description

| `property Proc: TIFPSInternalProcedure;`

The current proc

| `property ProcNo: Cardinal;`

The current proc number

| `property SubType: TIFPSSubOptType;`

The scope type

| `property WithList: TIfList;`

The current with list of `TIFPSValue` types