Examples of OptionalNode


Examples of com.blazebit.regex.node.OptionalNode

    char c;

    while ((c = next("?*+{")) != 0) {
      switch (c) {
      case '?':
        e = new OptionalNode(e);
        break;
      case '*':
        e = new RepeatNode(e);
        break;
      case '+':
View Full Code Here

Examples of com.strobel.decompiler.patterns.OptionalNode

                final LambdaExpression pattern = new LambdaExpression(Expression.MYSTERY_OFFSET);
                final ParameterDeclaration size = new ParameterDeclaration();

                size.setName(Pattern.ANY_STRING);
                size.setAnyModifiers(true);
                size.setType(new OptionalNode(new SimpleType("int")).toType());

                pattern.getParameters().add(new NamedNode("size", size).toParameterDeclaration());

                final ArrayCreationExpression arrayCreation = new ArrayCreationExpression(Expression.MYSTERY_OFFSET);
View Full Code Here

Examples of com.strobel.decompiler.patterns.OptionalNode

    private final INode _stringBuilderArgumentPattern;

    public IntroduceStringConcatenationTransform(final DecompilerContext context) {
        super(context);

        _stringBuilderArgumentPattern = new OptionalNode(
            new TypedExpression(
                "firstArgument",
                CommonTypeReferences.String,
                new JavaResolver(context)
            )
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.