ParsingContext Class

Definition

Line 4 of scm2html/ParsingContext.cm

Constructors & Destructor

public ParsingContext()

Member Functions

public void BeginParsingArguments()
public void BeginParsingConcept()
public void BeginParsingTemplateId()
public void BeginParsingTypeExpr()
public void EndParsingArguments()
public void EndParsingConcept()
public void EndParsingTemplateId()
public void EndParsingTypeExpr()
public void PopParsingExpressionStatement()
public void PopParsingIsOrAs()
public void PopParsingLvalue()
public void PushParsingExpressionStatement(bool enable)
public void PushParsingIsOrAs(bool enable)
public void PushParsingLvalue(bool enable)

Member Variables

public bool parsingArguments
private Stack<bool> parsingArgumentsStack
public bool parsingConcept
private Stack<bool> parsingConceptStack
public bool parsingExpressionStatement
private Stack<bool> parsingExpressionStatementStack
public bool parsingIsOrAs
private Stack<bool> parsingIsOrAsStack
public bool parsingLvalue
private Stack<bool> parsingLvalueStack
public bool parsingTemplateId
private Stack<bool> parsingTemplateIdStack
public bool parsingTypeExpr
private Stack<bool> parsingTypeExprStack

Constructor& Destructor Details

ParsingContext Constructor

public ParsingContext()

Definition
Line 6 of scm2html/ParsingContext.cm


Member Function Details

BeginParsingArguments Member Function

public void BeginParsingArguments()

Definition
Line 37 of scm2html/ParsingContext.cm


BeginParsingConcept Member Function

public void BeginParsingConcept()

Definition
Line 67 of scm2html/ParsingContext.cm


BeginParsingTemplateId Member Function

public void BeginParsingTemplateId()

Definition
Line 77 of scm2html/ParsingContext.cm


BeginParsingTypeExpr Member Function

public void BeginParsingTypeExpr()

Definition
Line 57 of scm2html/ParsingContext.cm


EndParsingArguments Member Function

public void EndParsingArguments()

Definition
Line 42 of scm2html/ParsingContext.cm


EndParsingConcept Member Function

public void EndParsingConcept()

Definition
Line 72 of scm2html/ParsingContext.cm


EndParsingTemplateId Member Function

public void EndParsingTemplateId()

Definition
Line 82 of scm2html/ParsingContext.cm


EndParsingTypeExpr Member Function

public void EndParsingTypeExpr()

Definition
Line 62 of scm2html/ParsingContext.cm


PopParsingExpressionStatement Member Function

public void PopParsingExpressionStatement()

Definition
Line 22 of scm2html/ParsingContext.cm


PopParsingIsOrAs Member Function

public void PopParsingIsOrAs()

Definition
Line 52 of scm2html/ParsingContext.cm


PopParsingLvalue Member Function

public void PopParsingLvalue()

Definition
Line 32 of scm2html/ParsingContext.cm


PushParsingExpressionStatement Member Function

public void PushParsingExpressionStatement(bool enable)

Definition
Line 17 of scm2html/ParsingContext.cm


PushParsingIsOrAs Member Function

public void PushParsingIsOrAs(bool enable)

Definition
Line 47 of scm2html/ParsingContext.cm


PushParsingLvalue Member Function

public void PushParsingLvalue(bool enable)

Definition
Line 27 of scm2html/ParsingContext.cm