コード例 #1
0
ファイル: translationunit_gen.go プロジェクト: go-clang/v3.4
// Retrieves the source location associated with a given file/line/column in a particular translation unit.
func (tu TranslationUnit) Location(file File, line uint32, column uint32) SourceLocation {
	return SourceLocation{C.clang_getLocation(tu.c, file.c, C.uint(line), C.uint(column))}
}
コード例 #2
0
ファイル: clang.go プロジェクト: quarnster/go-clang
// Location returns the source location associated with a given file/line/column
// in a particular translation unit.
func (tu TranslationUnit) Location(f File, line, column uint) SourceLocation {
	loc := C.clang_getLocation(tu.c, f.c, C.uint(line), C.uint(column))
	return SourceLocation{loc}
}