home *** CD-ROM | disk | FTP | other *** search
/ Complete Linux / Complete Linux.iso / docs / apps / database / postgres / postgre4.z / postgre4 / src / rewrite / RewriteManip.h < prev    next >
Encoding:
Text File  |  1992-08-27  |  842 b   |  17 lines

  1.  
  2. /* module: /users/goh/postgres/src/parser/RewriteManip.c 
  3.  * $Header: /private/postgres/src/rewrite/RCS/RewriteManip.h,v 2.8 1991/11/06 22:25:26 glass Exp $
  4.  */
  5.  
  6. /* RewriteManip.c */
  7. void OffsetVarNodes ARGS((List qual_or_tlist , int offset ));
  8. void ChangeVarNodes ARGS((List qual_or_tlist , int old_varno , int new_varno ));
  9. void AddQual ARGS((List parsetree , List qual ));
  10. void AddNotQual ARGS((List parsetree , List qual ));
  11. void FixResdomTypes ARGS((List user_tlist ));
  12. void ResolveNew ARGS((RewriteInfo *info , List targetlist , List tree ));
  13. void FixNew ARGS((RewriteInfo *info , List parsetree ));
  14. void HandleRIRAttributeRule ARGS((List parsetree , List rt , List tl , int rt_index , int attr_num , int *modified , int *badpostquel ));
  15. void HandleViewRule ARGS((List parsetree , List rt , List tl , int rt_index , int *modified ));
  16.  
  17.