class FFI::Clang::Lib::CXVersion

Public Instance Methods

major() click to toggle source
# File lib/ffi/clang/lib/cursor.rb, line 221
def major
        self[:major]
end
minor() click to toggle source
# File lib/ffi/clang/lib/cursor.rb, line 225
def minor
        self[:minor]
end
subminor() click to toggle source
# File lib/ffi/clang/lib/cursor.rb, line 229
def subminor
        self[:subminor]
end
to_s() click to toggle source
# File lib/ffi/clang/lib/cursor.rb, line 237
def to_s
        version_string
end
version_string() click to toggle source
# File lib/ffi/clang/lib/cursor.rb, line 233
def version_string
        [major, minor, subminor].reject{|v| v < 0}.map(&:to_s).join(".")
end