Public Member Functions | |
def | __init__ |
def | get_region |
def | get_errors |
def | get_warnings |
def | get_enabled_translators |
def | get_hints |
def | get_stmt |
def | do_translate |
def | do_translate_by_name |
def | get_enabled_translator_names |
def | __repr__ |
Data Fields | |
stmt | |
errors | |
warnings | |
hints | |
enabled_translators |
解析結果オブジェクト
Definition at line 100 of file optimizer.py.
def ctrump::optimizer::AnalysisResultBase::__init__ | ( | self, | ||
stmt, | ||||
errors, | ||||
warnings, | ||||
hints, | ||||
enabled_translators | ||||
) |
Definition at line 103 of file optimizer.py.
def ctrump::optimizer::AnalysisResultBase::get_region | ( | self | ) |
def ctrump::optimizer::AnalysisResultBase::get_errors | ( | self | ) |
def ctrump::optimizer::AnalysisResultBase::get_warnings | ( | self | ) |
def ctrump::optimizer::AnalysisResultBase::get_enabled_translators | ( | self | ) |
def ctrump::optimizer::AnalysisResultBase::get_hints | ( | self | ) |
def ctrump::optimizer::AnalysisResultBase::get_stmt | ( | self | ) |
def ctrump::optimizer::AnalysisResultBase::do_translate | ( | self, | ||
translator, | ||||
global_option, | ||||
translate_option | ||||
) |
トランスレートを行う :param translator:translator object: :param global_option:グローバルオプション + エンジンオプションを合わせたOptionValueの値 :param translate_option:トランスレートオプションの値 :return: list of new programs
Reimplemented in ctrump::optimizer::LoopAnalysisResult.
Definition at line 146 of file optimizer.py.
def ctrump::optimizer::AnalysisResultBase::do_translate_by_name | ( | self, | ||
translator_name, | ||||
global_option, | ||||
translate_option | ||||
) |
Definition at line 155 of file optimizer.py.
def ctrump::optimizer::AnalysisResultBase::get_enabled_translator_names | ( | self | ) |
Definition at line 161 of file optimizer.py.
def ctrump::optimizer::AnalysisResultBase::__repr__ | ( | self | ) |
Definition at line 164 of file optimizer.py.
Definition at line 104 of file optimizer.py.
Definition at line 105 of file optimizer.py.
Definition at line 106 of file optimizer.py.
Definition at line 107 of file optimizer.py.
Definition at line 108 of file optimizer.py.