
# firedoc 1.8.7

test

### `ParserContext` Class


Defined in: [lib/context.js:13](../files/lib/context.js.js)

Module: [firedoc](../modules/firedoc.md)




The ParserContext

### Index

##### Properties

  - [`file`](#property-file) `Any` The file
  - [`mainModule`](#property-mainmodule) `Any` 
  - [`module`](#property-module) `Any` 
  - [`process`](#property-process) `Any` 
  - [`submodule`](#property-submodule) `Any` 
  - [`block`](#property-block) `Any` 



##### Methods

  - [`reset`](#method-reset) reset the context





### Details


#### Properties


##### file

> The file

| meta | description |
|------|-------------|
| Type | Any |
| Defined | [lib/context.js:19](../files/lib_context.js.md#l19) |



##### mainModule

> 

| meta | description |
|------|-------------|
| Type | Any |
| Defined | [lib/context.js:40](../files/lib_context.js.md#l40) |



##### module

> 

| meta | description |
|------|-------------|
| Type | Any |
| Defined | [lib/context.js:70](../files/lib_context.js.md#l70) |



##### process

> 

| meta | description |
|------|-------------|
| Type | Any |
| Defined | [lib/context.js:115](../files/lib_context.js.md#l115) |



##### submodule

> 

| meta | description |
|------|-------------|
| Type | Any |
| Defined | [lib/context.js:148](../files/lib_context.js.md#l148) |



##### block

> 

| meta | description |
|------|-------------|
| Type | Any |
| Defined | [lib/context.js:176](../files/lib_context.js.md#l176) |






<!-- Method Block -->
#### Methods


##### reset

reset the context

| meta | description |
|------|-------------|
| Defined | [lib/context.js:181](../files/lib_context.js.md#l181) |




