PsiNode

Description

abstract class Tinman.Core.Parsing.PsiNode

Derived from

IPsiNode

Extended by

ConfigNode abstract
CxNode abstract
XmlNode abstract

Abstract implementation of the IPsiNode interface.

Protected / Constructors

Psi​Node


protected constructor PsiNode → ()

Creates a new instance of PsiNode.

Protected / Methods

Do​Resolve


[EmptyBody]
protected virtual method DoResolve → ()

returns → bool

true if all references have been resolved,
false if there is at least one unresolved reference left.

Tries to resolve all references in this PSI node.

On​Resolved


[EmptyBody]
protected virtual method OnResolved → ()

This method is called once from IPsiNode.Resolve when DoResolve returns true for the first time.

Subclasses may override this method in order to pre-compute additional information.