Skip to main content
Version: 0.1.0

Class FileScope

Assembly: RCaron.dll​
View Source​
Declaration
csharp
public class FileScope
Declaration
csharp
public class FileScope

Properties​

FileName​

View Source​
Declaration
csharp
public string? FileName { get; set; }
Declaration
csharp
public string? FileName { get; set; }

Raw​

View Source​
Declaration
csharp
public required string Raw { get; set; }
Declaration
csharp
public required string Raw { get; set; }

Lines​

View Source​
Declaration
csharp
public required IList<Line> Lines { get; set; }
Declaration
csharp
public required IList<Line> Lines { get; set; }

Modules​

View Source​
Declaration
csharp
public List<IRCaronModule>? Modules { get; set; }
Declaration
csharp
public List<IRCaronModule>? Modules { get; set; }

ClassDefinitions​

View Source​
Declaration
csharp
public List<ClassDefinition>? ClassDefinitions { get; set; }
Declaration
csharp
public List<ClassDefinition>? ClassDefinitions { get; set; }

Functions​

View Source​
Declaration
csharp
public Dictionary<string, Function>? Functions { get; set; }
Declaration
csharp
public Dictionary<string, Function>? Functions { get; set; }

UsedNamespaces​

View Source​
Declaration
csharp
public List<string>? UsedNamespaces { get; set; }
Declaration
csharp
public List<string>? UsedNamespaces { get; set; }

TypeCache​

View Source​
Declaration
csharp
public Dictionary<string, Type>? TypeCache { get; set; }
Declaration
csharp
public Dictionary<string, Type>? TypeCache { get; set; }

UsedNamespacesForExtensionMethods​

View Source​
Declaration
csharp
public List<string>? UsedNamespacesForExtensionMethods { get; set; }
Declaration
csharp
public List<string>? UsedNamespacesForExtensionMethods { get; set; }

IndexerImplementations​

View Source​
Declaration
csharp
public List<IIndexerImplementation>? IndexerImplementations { get; set; }
Declaration
csharp
public List<IIndexerImplementation>? IndexerImplementations { get; set; }

PropertyAccessors​

View Source​
Declaration
csharp
public List<IPropertyAccessor>? PropertyAccessors { get; set; }
Declaration
csharp
public List<IPropertyAccessor>? PropertyAccessors { get; set; }

ImportedClassDefinitions​

View Source​
Declaration
csharp
public List<ClassDefinition>? ImportedClassDefinitions { get; set; }
Declaration
csharp
public List<ClassDefinition>? ImportedClassDefinitions { get; set; }

ImportedFunctions​

View Source​
Declaration
csharp
public Dictionary<string, Function>? ImportedFunctions { get; set; }
Declaration
csharp
public Dictionary<string, Function>? ImportedFunctions { get; set; }

ImportedFileScopes​

View Source​
Declaration
csharp
public List<FileScope>? ImportedFileScopes { get; set; }
Declaration
csharp
public List<FileScope>? ImportedFileScopes { get; set; }

Extension Methods​