GCC Middle and Back End API Reference
|
#include <column-options.h>
Public Member Functions | |
int | convert_column (file_cache &fc, expanded_location s) const |
Data Fields | |
enum diagnostics_column_unit | m_column_unit |
int | m_column_origin |
int | m_tabstop |
A bundle of options relating to the meaning of column numbers.
int diagnostics::column_options::convert_column | ( | file_cache & | fc, |
expanded_location | s ) const |
Given an expanded_location, convert the column (which is in 1-based bytes) to the requested units and origin. Return -1 if the column is invalid (<= 0).
References diagnostics::convert_column_unit(), m_column_origin, m_column_unit, and m_tabstop.
int diagnostics::column_options::m_column_origin |
Referenced by common_handle_option(), and convert_column().
enum diagnostics_column_unit diagnostics::column_options::m_column_unit |
Referenced by common_handle_option(), and convert_column().
int diagnostics::column_options::m_tabstop |
Referenced by common_handle_option(), and convert_column().