• Rob Shearman's avatar
    widl: Be more strict about where semicolons can appear in IDL files. · 772f3af9
    Rob Shearman authored
    In particular, don't allow them after cpp_quote and without a statement.
    
    Update the rules for importlib, library definition, dispinterface 
    definition, interface definition, coclass definition and module 
    definition to optionally allow a semicolon postfix.
    
    Call pop_import from the parser instead of the lexer to ensure that 
    pop_import is only called after the last statement in the imported file 
    has been parsed.
    772f3af9
parser.y 56.8 KB