For better readability, use clauses declared inside entity, architecture, package or configuration
declarative part should be placed at the top of the declarative part.
entity e is use ieee.numeric_std.all; constant c : int; use ieee.std_logic_1164.all; -- Noncompliant: Move this "use" clause at the top of the declarative part begin end;
entity e is use ieee.std_logic_1164.all; use ieee.numeric_std.all; constant c : int; begin end;