コード例 #1
0
 public override bool Accept(FSharpPreprocessor fSharpPreprocessor) => fSharpPreprocessor.Visit(this);
コード例 #2
0
 public FSharpPreprocessedLexer(IBuffer buffer, FSharpPreprocessor preprocessor, HashSet <string> definedConstants)
 {
     myLexer            = new FSharpLexer(buffer);
     myPreprocessor     = preprocessor;
     myDefinedConstants = definedConstants;
 }
コード例 #3
0
 public abstract bool Accept(FSharpPreprocessor fSharpPreprocessor);
コード例 #4
0
 public FSharpPreprocessedLexer(ILexer lexer, FSharpPreprocessor preprocessor, HashSet <string> definedConstants)
 {
     myLexer            = lexer is CachingLexer cachingLexer ? cachingLexer : lexer.ToCachingLexer();
     myPreprocessor     = preprocessor;
     myDefinedConstants = definedConstants;
 }