private static DeclarationListener GetDeclarationListener(CommonTokenStream commonTokenStream) { CParser parser = new CParser(commonTokenStream); parser.RemoveParseListeners(); var declarationListener = new DeclarationListener(); parser.AddParseListener(declarationListener); parser.blockItemList(); return(declarationListener); }