Examples of MacroFilter


Examples of de.fosd.typechef.lexer.macrotable.MacroFilter

            return Collections.emptyList();
        }

        @Override
        public MacroFilter getMacroFilter() {
            return new MacroFilter();
        }
View Full Code Here

Examples of de.fosd.typechef.lexer.macrotable.MacroFilter

            return Collections.emptyList();
        }

        @Override
        public MacroFilter getMacroFilter() {
            return new MacroFilter();
        }
View Full Code Here

Examples of de.fosd.typechef.lexer.macrotable.MacroFilter

        this.filesystem = new JavaFileSystem();
        this.listener = null;
    }

    public Preprocessor() {
        this(new MacroFilter(), null);
    }
View Full Code Here

Examples of de.fosd.typechef.lexer.macrotable.MacroFilter

        return quoteIncludePath;
    }

    @Override
    public MacroFilter getMacroFilter() {
        MacroFilter result = new MacroFilter();
        for (String filter : macroFilter)
            switch (filter.charAt(0)) {
                case 'p':
                    result = result.setPrefixFilter(filter.substring(2));
                    break;
                case 'P':
                    result = result.setPostfixFilter(filter.substring(2));
                    break;
                case 'x':
                    result = result.setPrefixOnlyFilter(filter.substring(2));
                    break;
                case '4':
                    result = result.setListFilter(filter.substring(2));
                    break;
            }
        return result;
    }
View Full Code Here

Examples of de.fosd.typechef.lexer.macrotable.MacroFilter

    private Preprocessor cpp;
    private String token;
    private int idx;

    public CppReader(final Reader r) {
        cpp = new Preprocessor(new MacroFilter(), new LexerSource(r, true) {
            @Override
            public String getName() {
                return "<CppReader Input@" + System.identityHashCode(r) + ">";
            }
        }, null);
View Full Code Here

Examples of org.jpos.iso.filter.MacroFilter

    }

    @Test
    public void testApplyIncomingFiltersThrowsNullPointerException() throws Throwable {
        BaseChannel cSChannel = new CSChannel();
        cSChannel.addIncomingFilter(new MacroFilter());
        byte[] header = new byte[2];
        try {
            cSChannel.applyIncomingFilters(null, header, "testString".getBytes(), new LogEvent());
            fail("Expected NullPointerException to be thrown");
        } catch (NullPointerException ex) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.