--- /dev/null
+/* @flow */
+"use strict";
+
+const _ = require("lodash");
+const getPreviousNonSharedLineCommentNode = require("./getPreviousNonSharedLineCommentNode");
+const isBlocklessAtRuleAfterBlocklessAtRule = require("./isBlocklessAtRuleAfterBlocklessAtRule");
+
+module.exports = function(atRule /*: postcss$atRule*/) /*: boolean*/ {
+ if (!isBlocklessAtRuleAfterBlocklessAtRule(atRule)) {
+ return false;
+ }
+
+ const previousNode = getPreviousNonSharedLineCommentNode(atRule);
+
+ return _.get(previousNode, "name") === atRule.name;
+};