From: David Engster Date: Sat, 24 Jan 2015 10:14:38 +0000 (+0100) Subject: semantic: Do not add enum-type for every type X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=40dd3d99d86c8bc6873804e8ed27cb456d1db05c;p=emacs.git 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. --- 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