Ejemplo n.º 1
0
        public UstNode VisitConstDeclaration([NotNull] JavaParser.ConstDeclarationContext context)
        {
            var assignments = context.constantDeclarator()
                              .Select(declarator => (AssignmentExpression)Visit(declarator));

            return(new FieldDeclaration(assignments, context.GetTextSpan(), FileNode));
        }
Ejemplo n.º 2
0
        public Ust VisitConstDeclaration([NotNull] JavaParser.ConstDeclarationContext context)
        {
            var type        = (TypeToken)Visit(context.typeType());
            var assignments = context.constantDeclarator()
                              .Select(declarator => (AssignmentExpression)Visit(declarator));

            return(new FieldDeclaration(type, assignments, context.GetTextSpan()));
        }
Ejemplo n.º 3
0
        public override bool VisitConstDeclaration([NotNull] JavaParser.ConstDeclarationContext context)
        {
            InConstant = true;
            FieldDeclarationCounter++;
            base.VisitConstDeclaration(context);
            InConstant = false;

            return(true);
        }