18 using System.Collections.Generic;
22 using ErrorManagement;
41 private string stringValue;
52 get {
return stringValue; }
69 this.stringValue = stringLiteral;
84 return v.Visit(
this, o);
StringLiteralExpression(string stringLiteral, Location location)
Constructor of StringLiteralExpression
Abstract class encapsulate a programming language expression.
override Object Accept(Visitor v, Object o)
Accept method of a concrete visitor.
Encapsulates a string literal expression.
This class encapsulates a location in a specific file. Implements an Inmutable pattern. So it can be used in any context, that is his internal fields never change.
Location location
Location: Encapsulates in one object the line, column and filename
string StringValue
Gets the string value