Class: FFI::Clang::Lib::CXVersion
- Inherits:
-
Struct
- Object
- Struct
- FFI::Clang::Lib::CXVersion
- Defined in:
- lib/ffi/clang/lib/cursor.rb
Instance Method Summary collapse
Instance Method Details
#major ⇒ Object
222 223 224 |
# File 'lib/ffi/clang/lib/cursor.rb', line 222 def major self[:major] end |
#minor ⇒ Object
226 227 228 |
# File 'lib/ffi/clang/lib/cursor.rb', line 226 def minor self[:minor] end |
#subminor ⇒ Object
230 231 232 |
# File 'lib/ffi/clang/lib/cursor.rb', line 230 def subminor self[:subminor] end |
#to_s ⇒ Object
238 239 240 |
# File 'lib/ffi/clang/lib/cursor.rb', line 238 def to_s version_string end |
#version_string ⇒ Object
234 235 236 |
# File 'lib/ffi/clang/lib/cursor.rb', line 234 def version_string [major, minor, subminor].reject{|v| v < 0}.map(&:to_s).join(".") end |