新增UndefinedIdentifiersAsStrings
This commit is contained in:
@@ -36,6 +36,7 @@ namespace Flee.PublicTypes
|
||||
_myProperties.SetToDefault<Type>("ResultType");
|
||||
_myProperties.SetToDefault<bool>("IsGeneric");
|
||||
_myProperties.SetToDefault<bool>("IntegersAsDoubles");
|
||||
_myProperties.SetToDefault<bool>("UndefinedIdentifiersAsStrings");
|
||||
_myProperties.SetValue("ParseCulture", CultureInfo.CurrentCulture);
|
||||
this.SetParseCulture(this.ParseCulture);
|
||||
_myProperties.SetValue("RealLiteralDataType", RealLiteralDataType.Double);
|
||||
@@ -149,6 +150,15 @@ namespace Flee.PublicTypes
|
||||
get { return _myProperties.GetValue<RealLiteralDataType>("RealLiteralDataType"); }
|
||||
set { _myProperties.SetValue("RealLiteralDataType", value); }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 当标识符未定义时,是否自动将其转换为字符串字面量
|
||||
/// </summary>
|
||||
public bool UndefinedIdentifiersAsStrings
|
||||
{
|
||||
get { return _myProperties.GetValue<bool>("UndefinedIdentifiersAsStrings"); }
|
||||
set { _myProperties.SetValue("UndefinedIdentifiersAsStrings", value); }
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region "Properties - Non Public"
|
||||
|
||||
Reference in New Issue
Block a user