From 40dd3d99d86c8bc6873804e8ed27cb456d1db05c Mon Sep 17 00:00:00 2001 From: David Engster Date: Sat, 24 Jan 2015 11:14:38 +0100 Subject: [PATCH] semantic: Do not add enum-type for every type * lisp/cedet/semantic/bovine/c.el (semantic-c-reconstitute-token): Do not add :enum-type here, since the Bovinator will do this for ENUMs already. --- lisp/cedet/semantic/bovine/c.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/cedet/semantic/bovine/c.el b/lisp/cedet/semantic/bovine/c.el index bef4b179b23..c6a2ef9bd25 100644 --- a/lisp/cedet/semantic/bovine/c.el +++ b/lisp/cedet/semantic/bovine/c.el @@ -1339,6 +1339,7 @@ Optional argument STAR and REF indicate the number of * and & in the typedef." :constant-flag (if (member "const" declmods) t nil) :typemodifiers (delete "const" declmods) :parent (car (nth 2 tokenpart)) + :enum-type (nth 3 tokenpart) :destructor-flag (if (car (nth 3 tokenpart) ) t) :constructor-flag (if constructor t) :function-pointer fcnpointer -- 2.39.5