diff options
Diffstat (limited to 'src/include/access/strat.h')
-rw-r--r-- | src/include/access/strat.h | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/src/include/access/strat.h b/src/include/access/strat.h index be8436790ab..0ad737b36ce 100644 --- a/src/include/access/strat.h +++ b/src/include/access/strat.h @@ -7,7 +7,7 @@ * * Copyright (c) 1994, Regents of the University of California * - * $Id: strat.h,v 1.7 1997/09/08 20:58:12 momjian Exp $ + * $Id: strat.h,v 1.8 1997/09/08 21:51:02 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -23,11 +23,12 @@ typedef uint16 StrategyNumber; typedef struct StrategyTransformMapData { StrategyNumber strategy[1]; /* VARIABLE LENGTH ARRAY */ -} StrategyTransformMapData; /* VARIABLE LENGTH +} StrategyTransformMapData; /* VARIABLE LENGTH - * - * - * STRUCTURE */ + * + * + * + * STRUCTURE */ typedef StrategyTransformMapData *StrategyTransformMap; @@ -35,7 +36,7 @@ typedef struct StrategyOperatorData { StrategyNumber strategy; bits16 flags; /* scan qualification flags h/skey.h */ -} StrategyOperatorData; +} StrategyOperatorData; typedef StrategyOperatorData *StrategyOperator; @@ -43,14 +44,14 @@ typedef struct StrategyTermData { /* conjunctive term */ uint16 degree; StrategyOperatorData operatorData[1]; /* VARIABLE LENGTH */ -} StrategyTermData; /* VARIABLE LENGTH STRUCTURE */ +} StrategyTermData; /* VARIABLE LENGTH STRUCTURE */ typedef StrategyTermData *StrategyTerm; typedef struct StrategyExpressionData { /* disjunctive normal form */ StrategyTerm term[1]; /* VARIABLE LENGTH ARRAY */ -} StrategyExpressionData; /* VARIABLE LENGTH STRUCTURE */ +} StrategyExpressionData; /* VARIABLE LENGTH STRUCTURE */ typedef StrategyExpressionData *StrategyExpression; @@ -61,7 +62,7 @@ typedef struct StrategyEvaluationData StrategyTransformMap commuteTransform; StrategyTransformMap negateCommuteTransform; StrategyExpression expression[12]; /* XXX VARIABLE LENGTH */ -} StrategyEvaluationData; /* VARIABLE LENGTH STRUCTURE */ +} StrategyEvaluationData; /* VARIABLE LENGTH STRUCTURE */ typedef StrategyEvaluationData *StrategyEvaluation; @@ -81,14 +82,14 @@ typedef StrategyEvaluationData *StrategyEvaluation; typedef struct StrategyMapData { ScanKeyData entry[1]; /* VARIABLE LENGTH ARRAY */ -} StrategyMapData; /* VARIABLE LENGTH STRUCTURE */ +} StrategyMapData; /* VARIABLE LENGTH STRUCTURE */ typedef StrategyMapData *StrategyMap; typedef struct IndexStrategyData { StrategyMapData strategyMapData[1]; /* VARIABLE LENGTH ARRAY */ -} IndexStrategyData; /* VARIABLE LENGTH STRUCTURE */ +} IndexStrategyData; /* VARIABLE LENGTH STRUCTURE */ typedef IndexStrategyData *IndexStrategy; |