Class SaveASTVisitor

  • All Implemented Interfaces:
    polyglot.frontend.Pass

    public class SaveASTVisitor
    extends polyglot.frontend.AbstractPass
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface polyglot.frontend.Pass

        polyglot.frontend.Pass.ID
    • Field Summary

      • Fields inherited from class polyglot.frontend.AbstractPass

        exclusive_time, id, inclusive_time
      • Fields inherited from interface polyglot.frontend.Pass

        ADD_MEMBERS, ADD_MEMBERS_ALL, BUILD_TYPES, BUILD_TYPES_ALL, CLEAN_SIGS, CLEAN_SUPER, CLEAN_SUPER_ALL, CONSTRUCTOR_CHECK, DISAM, DISAM_ALL, DUMP, EXC_CHECK, EXIT_CHECK, FIRST_BARRIER, FOLD, FWD_REF_CHECK, INIT_CHECK, OUTPUT, PARSE, PRE_OUTPUT_ALL, REACH_CHECK, SERIALIZE, SET_EXPECTED_TYPES, TYPE_CHECK
    • Constructor Summary

      Constructors 
      Constructor Description
      SaveASTVisitor​(polyglot.frontend.Pass.ID id, polyglot.frontend.Job job, polyglot.frontend.ExtensionInfo extInfo)  
    • Constructor Detail

      • SaveASTVisitor

        public SaveASTVisitor​(polyglot.frontend.Pass.ID id,
                              polyglot.frontend.Job job,
                              polyglot.frontend.ExtensionInfo extInfo)
    • Method Detail

      • run

        public boolean run()
        Specified by:
        run in interface polyglot.frontend.Pass
        Specified by:
        run in class polyglot.frontend.AbstractPass