Class: Udb::AlwaysFalseExtensionRequirementExpression

Inherits:
Object
  • Object
show all
Extended by:
T::Sig
Includes:
AbstractRequirement
Defined in:
lib/udb/req_expression.rb

Instance Method Summary collapse

Instance Method Details

#compatible?(_other) ⇒ Boolean

Parameters:

  • _other (T.untyped)

Returns:

  • (Boolean)


767
# File 'lib/udb/req_expression.rb', line 767

def compatible?(_other) = false

#could_be_true?(_cfg_arch) ⇒ Boolean

Parameters:

Returns:

  • (Boolean)


779
# File 'lib/udb/req_expression.rb', line 779

def could_be_true?(_cfg_arch) = false

#empty?Boolean

Returns:

  • (Boolean)


764
# File 'lib/udb/req_expression.rb', line 764

def empty? = true

#minimize(_hsh) ⇒ String, Hash{String => T.untyped}

Parameters:

  • _hsh (String, Hash{String => T.untyped})

Returns:

  • (String, Hash{String => T.untyped})


773
# File 'lib/udb/req_expression.rb', line 773

def minimize(_hsh) = {}

#satisfied_by?Boolean

Returns:

  • (Boolean)


761
# File 'lib/udb/req_expression.rb', line 761

def satisfied_by? = false

#satisfied_by_cfg_arch?(_cfg_arch) ⇒ SatisfiedResult

Parameters:

Returns:



776
# File 'lib/udb/req_expression.rb', line 776

def satisfied_by_cfg_arch?(_cfg_arch) = SatisfiedResult::No

#to_hString, Hash{String => T.untyped}

Returns:

  • (String, Hash{String => T.untyped})


770
# File 'lib/udb/req_expression.rb', line 770

def to_h = {}

#to_rbString

Returns:

  • (String)


758
# File 'lib/udb/req_expression.rb', line 758

def to_rb = "false"