class FFI::Clang::PresumedLocation
Attributes
column[R]
filename[R]
line[R]
offset[R]
Public Class Methods
new(location)
click to toggle source
Calls superclass method
FFI::Clang::SourceLocation::new
# File lib/ffi/clang/source_location.rb, line 94 def initialize(location) super(location) cxstring = MemoryPointer.new Lib::CXString line = MemoryPointer.new :uint column = MemoryPointer.new :uint Lib::get_presumed_location(@location, cxstring, line, column) @filename = Lib.extract_string cxstring @line = line.get_uint(0) @column = column.get_uint(0) end