ID:13920 VHDL synthesis attribute or directive warning at <location>: ignored synthesis attribute or directive "<name>" because it is not applied to function

CAUSE: In a VHDL Design File (.v) at the specified location, you applied the specified synthesis attribute or directive to an object that is not a function. However, you can apply the synthesis attribute or directive only to functions; as a result, Quartus Prime Integrated Synthesis ignored the synthesis attribute or directive.

ACTION: If you want Quartus Prime Integrated Synthesis to use the synthesis attribute or directive, apply the synthesis attribute or directive to a function. Otherwise, no action is required.