コード例 #1
0
ファイル: printers.py プロジェクト: nyulacska/langkit
    def to_string(self):
        if not self.value:
            return 'null'

        unit = AnalysisUnit(self.value.dereference())
        filename = unit.filename
        return '<AnalysisUnit{}>'.format(' {}'.format(filename)
                                         if filename else '')
コード例 #2
0
ファイル: printers.py プロジェクト: nyulacska/langkit
 def unit(self):
     return AnalysisUnit(self.value['unit'])
コード例 #3
0
ファイル: printers.py プロジェクト: briot/langkit
 def unit(self):
     return AnalysisUnit(tagged_field(self.value, 'unit'))