--- /dev/null
+/* @flow */
+"use strict";
+
+const _ = require("lodash");
+const getPreviousNonSharedLineCommentNode = require("./getPreviousNonSharedLineCommentNode");
+const isCustomProperty = require("./isCustomProperty");
+const isStandardSyntaxDeclaration = require("./isStandardSyntaxDeclaration");
+
+module.exports = function(node /*: postcss$node*/) /*: boolean*/ {
+ const prevNode = getPreviousNonSharedLineCommentNode(node);
+
+ return (
+ prevNode !== undefined &&
+ prevNode.type === "decl" &&
+ isStandardSyntaxDeclaration(prevNode) &&
+ !isCustomProperty(_.get(prevNode, "prop", ""))
+ );
+};