class Rouge::Lexers::YANG
def self.body_stmts_keywords
def self.body_stmts_keywords @body_stms_keywords ||= Set.new %w( action argument augment deviation extension feature grouping identity if-feature input notification output rpc typedef ) end
def self.constants_keywords
def self.constants_keywords @constants_keywords ||= Set.new %w( add current delete deprecated false invert-match max min not-supported obsolete replace true unbounded user ) end
def self.data_def_stmts_keywords
def self.data_def_stmts_keywords @data_def_stms_keywords ||= Set.new %w( anydata anyxml case choice config container deviate leaf leaf-list list must presence refine uses when ) end
def self.linkage_stmts_keywords
def self.linkage_stmts_keywords @linkage_stmts_keywords ||= Set.new %w( import include revision-date ) end
def self.list_stmts_keywords
def self.list_stmts_keywords @list_stmts_keywords ||= Set.new %w( key mandatory unique ) end
def self.meta_stmts_keywords
def self.meta_stmts_keywords @meta_stmts_keywords ||= Set.new %w( contact description organization reference revision ) end
def self.module_header_stmts_keywords
def self.module_header_stmts_keywords @module_header_stmts_keywords ||= Set.new %w( belongs-to namespace prefix yang-version ) end
def self.top_stmts_keywords
def self.top_stmts_keywords @top_stms_keywords ||= Set.new %w( module submodule ) end
def self.type_stmts_keywords
def self.type_stmts_keywords @type_stmts_keywords ||= Set.new %w( base bit default enum error-app-tag error-message fraction-digits length max-elements min-elements modifier ordered-by path pattern position range require-instance status type units value yin-element ) end
def self.types
def self.types @types ||= Set.new %w( binary bits boolean decimal64 empty enumeration identityref instance-identifier int16 int32 int64 int8 leafref string uint16 uint32 uint64 uint8 union ) end