( self, module, offset )
| 101 | self.__haveImathImport = True |
| 102 | |
| 103 | def __insertImport( self, module, offset ) : |
| 104 | |
| 105 | if self.__coreImport is None : |
| 106 | return |
| 107 | |
| 108 | importLine = Node( |
| 109 | syms.simple_stmt, |
| 110 | [ |
| 111 | Node( |
| 112 | syms.import_name, |
| 113 | [ |
| 114 | Leaf( token.NAME, u"import" ), |
| 115 | Leaf( token.NAME, module, prefix=" " ) |
| 116 | ] |
| 117 | ), |
| 118 | Newline() |
| 119 | ] |
| 120 | ) |
| 121 | |
| 122 | self.__coreImport.parent.insert_child( |
| 123 | self.__coreImport.parent.children.index( self.__coreImport ) + offset, |
| 124 | importLine |
| 125 | ) |