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