Ejemplo n.º 1
0
        private IronyAstObjectCodeLocation(ISourceCodeUnitsContainer codeUnitsContainer, LanguageCodeLocation location, ParseTreeNode node)
        {
            CodeUnitsContainer = codeUnitsContainer;
            CodeLocation       = location;
            CodeToken          = node.FindToken();
            CodeParseNode      = node;

            SetLocationSpan();
        }
Ejemplo n.º 2
0
        internal LanguageCompilationMessage(ISourceCodeUnitsContainer codeUnitsContainer, LanguageCodeLocation location, string description)
        {
            CodeUnitsContainer = codeUnitsContainer;
            CodeLocation       = location;
            CodeToken          = null;
            CodeParseNode      = null;
            Description        = description;

            SetLocationSpan();
        }
Ejemplo n.º 3
0
 public void Initialize(ISourceCodeUnitsContainer project)
 {
     Project = project;
     ErrorMessages.Clear();
     WarningMessages.Clear();
 }
Ejemplo n.º 4
0
 public LanguageCompilationLog(ISourceCodeUnitsContainer project, ProgressComposer progressComposer)
 {
     Project  = project;
     Progress = progressComposer;
 }