• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright 2017 Google Inc.
3  *
4  * Use of this source code is governed by a BSD-style license that can
5  * be found in the LICENSE file.
6  *
7  */
8 
9 #ifndef PATH_BUILDER_CL_12_ONCE
10 #define PATH_BUILDER_CL_12_ONCE
11 
12 //
13 //
14 //
15 
16 #include "block.h"
17 
18 //
19 // A tag type that fits into the block id tag bitfield
20 //
21 
22 typedef enum skc_cmd_paths_copy_tag {
23 
24   SKC_CMD_PATHS_COPY_TAG_SEGS,
25   SKC_CMD_PATHS_COPY_TAG_NODE,
26   SKC_CMD_PATHS_COPY_TAG_HEAD,
27 
28   SKC_CMD_PATHS_COPY_TAG_COUNT
29 
30 } skc_cmd_paths_copy_tag;
31 
32 
33 SKC_STATIC_ASSERT(SKC_CMD_PATHS_COPY_TAG_COUNT <= SKC_BLOCK_ID_TAG_COUNT);
34 
35 //
36 //
37 //
38 
39 #endif
40 
41 //
42 //
43 //
44 
45