Lines Matching refs:parent

103     def parent(self):  member in ArrayDecl
106 @parent.setter
107 def parent(self, value): member in ArrayDecl
109 self.type.parent = self
147 def parent(self): member in Constant
150 @parent.setter
151 def parent(self, value): member in Constant
153 self.type.parent = self
177 def parent(self): member in Decl
180 @parent.setter
181 def parent(self, value): member in Decl
183 self.type.parent = self
204 if isinstance(self.parent, (Struct, Union)):
216 elif isinstance(self.parent, FuncDecl):
298 def parent(self): member in EllipsisParam
301 @parent.setter
302 def parent(self, value): member in EllipsisParam
333 parent = self.parent
335 while parent is not None and name is None:
337 name = parent.name
341 parent = parent.parent
354 def parent(self): member in Enum
357 @parent.setter
358 def parent(self, value): member in Enum
361 self.values.parent = self
444 def parent(self): member in Enumerator
447 @parent.setter
448 def parent(self, value): member in Enumerator
455 parent_name = self.parent.name
456 parent = self.parent
458 while parent is not None and parent_name is None:
460 parent_name = parent.name
464 parent = parent.parent
521 def parent(self): member in EnumeratorList
524 @parent.setter
525 def parent(self, value): member in EnumeratorList
529 item.parent = value
626 def parent(self): member in FileAST
629 @parent.setter
630 def parent(self, value): member in FileAST
701 item.parent = self
847 parent = self.parent
848 while parent is not None and name is None:
850 name = parent.name
854 parent = parent.parent
873 def parent(self): member in FuncDecl
876 @parent.setter
877 def parent(self, value): member in FuncDecl
881 arg.parent = self
883 self.type.parent = self
958 def parent(self): member in FuncDef
961 @parent.setter
962 def parent(self, value): member in FuncDef
964 self.decl.parent = value
987 def parent(self): member in IdentifierType
990 @parent.setter
991 def parent(self, value): member in IdentifierType
1032 def parent(self): member in ParamList
1035 @parent.setter
1036 def parent(self, value): member in ParamList
1039 param.parent = value
1062 def parent(self): member in PtrDecl
1065 @parent.setter
1066 def parent(self, value): member in PtrDecl
1068 self.type.parent = self
1099 parent = self.parent
1100 while parent is not None and name is None:
1101 name = parent.name
1102 parent = parent.parent
1112 def parent(self): member in Struct
1115 @parent.setter
1116 def parent(self, value): member in Struct
1120 decl.parent = self
1129 self.name = self.parent.name
1153 elif self.parent.name:
1154 struct_doc = get_struct_docs(self.parent.name) # NOQA
1210 def parent(self): member in TypeDecl
1213 @parent.setter
1214 def parent(self, value): member in TypeDecl
1215 parent = value
1217 while parent is not None:
1219 if parent.declname == self.declname:
1225 if parent.name == self.declname:
1230 parent = parent.parent
1232 if parent is None:
1235 self.type.parent = self
1237 self.type.parent = parent
1243 if self.parent is None:
1269 self.type.parent = self
1281 def parent(self): member in Typedef
1287 @parent.setter
1288 def parent(self, value): member in Typedef
1291 self.type.parent = self
1534 def parent(self): member in Typename
1537 @parent.setter
1538 def parent(self, value): member in Typename
1541 self.type.parent = self
1551 elif isinstance(self.parent, FuncDecl):
1552 if self.name and self.parent.name:
1553 func_docs = get_func_docs(self.parent.name) # NOQA
1592 parent = self.parent
1593 while parent is not None and name is None:
1595 name = parent.name
1599 parent = parent.parent
1609 def parent(self): member in Union
1612 @parent.setter
1613 def parent(self, value): member in Union
1617 decl.parent = self
1626 self.name = self.parent.name
1649 elif self.parent.name:
1650 union_doc = get_union_docs(self.parent.name) # NOQA