HoldAll
HoldAll is an attribute that specifies that all arguments to a function are to be maintained in an unevaluated form.
Examples
Define function with HoldAll:
SetAttributes[myFunc, HoldAll];
myFunc[1 + 1]
(* myFunc[1 + 1] *)Check attributes:
Attributes[Function]
(* {HoldAll, Protected} *)Something isn't working? Report an issue.
Please visit the official Wolfram Language Reference for more details.