Lines Matching refs:interfaces
60 interfaces.length = 0; in ClassDeclaration()
61 interfaces.ptr = NULL; in ClassDeclaration()
591 interfaces.length = baseclasses->dim - (baseClass ? 1 : 0); in semantic()
592 interfaces.ptr = baseclasses->tdata() + (baseClass ? 1 : 0); in semantic()
594 for (size_t i = 0; i < interfaces.length; i++) in semantic()
596 BaseClass *b = interfaces.ptr[i]; in semantic()
1043 for (size_t i = 0; i < cd->interfaces.length; i++) in membersPlace()
1045 BaseClass *b = cd->interfaces.ptr[i]; in membersPlace()
1055 if (b->sym->interfaces.length == 0) in membersPlace()
1093 if (interfaces.length == 0) in finalizeSize()
1275 vtblInterfaces->reserve(interfaces.length); in interfaceSemantic()
1277 for (size_t i = 0; i < interfaces.length; i++) in interfaceSemantic()
1279 BaseClass *b = interfaces.ptr[i]; in interfaceSemantic()
1595 interfaces.length = baseclasses->dim; in semantic()
1596 interfaces.ptr = baseclasses->tdata(); in semantic()
1598 for (size_t i = 0; i < interfaces.length; i++) in semantic()
1600 BaseClass *b = interfaces.ptr[i]; in semantic()
1649 for (size_t i = 0; i < interfaces.length; i++) in semantic()
1651 BaseClass *b = interfaces.ptr[i]; in semantic()
1656 if (b == interfaces.ptr[k]) in semantic()
1742 for (size_t j = 0; j < cd->interfaces.length; j++) in isBaseOf()
1744 BaseClass *b = cd->interfaces.ptr[j]; in isBaseOf()
1923 baseInterfaces.length = sym->interfaces.length; in copyBaseInterfaces()
1930 BaseClass *b2 = sym->interfaces.ptr[i]; in copyBaseInterfaces()