Beispiel #1
0
        protected Lexer(IAnalysisContext context, SourceCodeRef srcRef, ISourceText source, MessageList messages = null, bool throwErrors = false) :
            base(context, srcRef, messages, throwErrors)

        {
            m_Source = source;
        }
Beispiel #2
0
 protected SourceRefCommonCodeProcessor(IAnalysisContext context, SourceCodeRef srcRef, MessageList messages = null, bool throwErrors = false) :
     base(context, messages, throwErrors)
 {
     m_SourceCodeReference = srcRef;
 }
Beispiel #3
0
 protected Lexer(IAnalysisContext context, ISourceText source, MessageList messages = null, bool throwErrors = false) :
     this(context, new SourceCodeRef(source.Name ?? CoreConsts.UNNAMED_MEMORY_BUFFER), source, messages, throwErrors)
 {
 }
Beispiel #4
0
 protected CommonCodeProcessor(IAnalysisContext context, MessageList messages = null, bool throwErrors = false)
 {
     m_Context     = context;
     m_Messages    = messages ?? (context != null ? context.Messages : null);
     m_ThrowErrors = throwErrors;
 }