reference.h (330B)
1 #ifndef GOUT_GIT_REFERENCE_H_ 2 #define GOUT_GIT_REFERENCE_H_ 3 4 #include "git/commit.h" 5 6 typedef enum { 7 kReftypeBranch, 8 kReftypeTag, 9 } RefType; 10 11 /* reference and associated data for sorting */ 12 typedef struct GitReference { 13 RefType type; 14 char* shorthand; 15 GitCommit* commit; 16 } GitReference; 17 18 #endif // GOUT_GIT_REFERENCE_H_