コード例 #1
0
        public LambdaExpressionContext FindLambdaContext(string parameterName)
        {
            Require.NotNull(parameterName, "parameterName");

            return(_lambdaContextStack.FirstOrDefault(x => x.ParameterName.Equals(parameterName, StringComparison.Ordinal)));
        }
コード例 #2
0
        public Lexer(string source)
        {
            Require.NotNull(source, "source");

            _source = source;
        }
コード例 #3
0
        public void AddAlias(Alias alias)
        {
            Require.NotNull(alias, "alias");

            AliasesByName.Add(alias.Name, alias);
        }
コード例 #4
0
        public CriterionVisitor(CriterionBuildContext context)
        {
            Require.NotNull(context, "context");

            _context = context;
        }