Lines Matching defs:BDebug

91 void BTFTypeDerived::completeType(BTFDebug &BDebug) {
96 BTFType.NameOff = BDebug.addString(Name);
109 BTFType.Type = BDebug.getTypeId(ResolvedType);
126 void BTFTypeFwd::completeType(BTFDebug &BDebug) {
131 BTFType.NameOff = BDebug.addString(Name);
163 void BTFTypeInt::completeType(BTFDebug &BDebug) {
168 BTFType.NameOff = BDebug.addString(Name);
184 void BTFTypeEnum::completeType(BTFDebug &BDebug) {
189 BTFType.NameOff = BDebug.addString(ETy->getName());
196 BTFEnum.NameOff = BDebug.addString(Enum->getName());
223 void BTFTypeEnum64::completeType(BTFDebug &BDebug) {
228 BTFType.NameOff = BDebug.addString(ETy->getName());
235 BTFEnum.NameOff = BDebug.addString(Enum->getName());
269 void BTFTypeArray::completeType(BTFDebug &BDebug) {
278 ArrayInfo.IndexType = BDebug.getArrayIndexTypeId();
297 void BTFTypeStruct::completeType(BTFDebug &BDebug) {
302 BTFType.NameOff = BDebug.addString(STy->getName());
310 BTFMember.NameOff = BDebug.addString(DDTy->getName());
318 BTFMember.Type = BDebug.getTypeId(BaseTy);
348 void BTFTypeFuncProto::completeType(BTFDebug &BDebug) {
355 BTFType.Type = RetType ? BDebug.getTypeId(RetType) : 0;
364 Param.NameOff = BDebug.addString(FuncArgNames[I]);
365 Param.Type = BDebug.getTypeId(Element);
390 void BTFTypeFunc::completeType(BTFDebug &BDebug) {
395 BTFType.NameOff = BDebug.addString(Name);
408 void BTFKindVar::completeType(BTFDebug &BDebug) {
409 BTFType.NameOff = BDebug.addString(Name);
424 void BTFKindDataSec::completeType(BTFDebug &BDebug) {
425 BTFType.NameOff = BDebug.addString(Name);
446 void BTFTypeFloat::completeType(BTFDebug &BDebug) {
451 BTFType.NameOff = BDebug.addString(Name);
463 void BTFTypeDeclTag::completeType(BTFDebug &BDebug) {
468 BTFType.NameOff = BDebug.addString(Tag);
489 void BTFTypeTypeTag::completeType(BTFDebug &BDebug) {
493 BTFType.NameOff = BDebug.addString(Tag);
499 BTFType.Type = BDebug.getTypeId(ResolvedType);