• Peter Eisentraut's avatar
    Add location field to DefElem · 49eb0fd0
    Peter Eisentraut authored
    Add a location field to the DefElem struct, used to parse many utility
    commands.  Update various error messages to supply error position
    information.
    
    To propogate the error position information in a more systematic way,
    create a ParseState in standard_ProcessUtility() and pass that to
    interested functions implementing the utility commands.  This seems
    better than passing the query string and then reassembling a parse state
    ad hoc, which violates the encapsulation of the ParseState type.
    Reviewed-by: default avatarPavel Stehule <pavel.stehule@gmail.com>
    49eb0fd0
functioncmds.c 60.8 KB