class FFI::Clang::Lib::CXVersion

Public Instance Methods

major() click to toggle source
# File lib/ffi/clang/lib/cursor.rb, line 222
def major
        self[:major]
end
minor() click to toggle source
# File lib/ffi/clang/lib/cursor.rb, line 226
def minor
        self[:minor]
end
subminor() click to toggle source
# File lib/ffi/clang/lib/cursor.rb, line 230
def subminor
        self[:subminor]
end
to_s() click to toggle source
# File lib/ffi/clang/lib/cursor.rb, line 238
def to_s
        version_string
end
version_string() click to toggle source
# File lib/ffi/clang/lib/cursor.rb, line 234
def version_string
        [major, minor, subminor].reject{|v| v < 0}.map(&:to_s).join(".")
end