1# Copyright 2016-2023 The Khronos Group Inc. 2# 3# SPDX-License-Identifier: Apache-2.0 4 5#require 'asciidoctor/extensions' unless RUBY_ENGINE == 'opal' 6RUBY_ENGINE == 'opal' ? (require 'spec-macros/extension') : (require_relative 'spec-macros/extension') 7 8# All the inline macros we need 9Asciidoctor::Extensions.register do 10 inline_macro CanInlineMacro 11 inline_macro CannotInlineMacro 12 inline_macro MayInlineMacro 13 inline_macro MustInlineMacro 14 inline_macro OptionalInlineMacro 15 inline_macro OptionallyInlineMacro 16 inline_macro RequiredInlineMacro 17 inline_macro ShouldInlineMacro 18 inline_macro ReflinkInlineMacro 19 inline_macro ApiextInlineMacro 20 inline_macro FlinkInlineMacro 21 inline_macro FnameInlineMacro 22 inline_macro FtextInlineMacro 23 inline_macro SnameInlineMacro 24 inline_macro SlinkInlineMacro 25 inline_macro StextInlineMacro 26 inline_macro EnameInlineMacro 27 inline_macro ElinkInlineMacro 28 inline_macro EtextInlineMacro 29 inline_macro PnameInlineMacro 30 inline_macro PtextInlineMacro 31 inline_macro DnameInlineMacro 32 inline_macro DlinkInlineMacro 33 inline_macro TnameInlineMacro 34 inline_macro TlinkInlineMacro 35 inline_macro BasetypeInlineMacro 36 inline_macro CodeInlineMacro 37 inline_macro AttrInlineMacro 38 inline_macro TagInlineMacro 39 inline_macro UndefinedInlineMacro 40end 41