Lines Matching defs:name

181 	ArtificialIntegerType(const BString& id, const BString& name,
185 fName(name),
212 // name and ID
303 BString name;
304 DwarfUtils::GetFullyQualifiedDIEName(typeEntry, name);
313 Type* globalType = name.Length() > 0
314 ? fTypeCache->GetType(name, constraints) : NULL;
316 // lookup by name failed -- try lookup by ID
335 if (typeEntry->IsDeclaration() && name.Length() > 0
336 && fTypeLookup->GetType(fTypeCache, name,
351 status_t error = _CreateTypeInternal(name, typeEntry, type);
359 if (name.Length() > 0
360 ? fTypeCache->GetType(name, constraints) == NULL
379 DwarfTypeFactory::_CreateTypeInternal(const BString& name,
387 return _CreateCompoundType(name,
393 return _CreatePrimitiveType(name,
397 return _CreateAddressType(name,
401 return _CreateAddressType(name,
406 return _CreateModifiedType(name,
410 return _CreateModifiedType(name,
414 return _CreateModifiedType(name,
418 return _CreateModifiedType(name,
422 return _CreateModifiedType(name,
427 return _CreateTypedefType(name,
431 return _CreateArrayType(name,
435 return _CreateEnumerationType(name,
439 return _CreateSubrangeType(name,
443 return _CreateUnspecifiedType(name,
447 return _CreateFunctionType(name,
451 return _CreatePointerToMemberType(name,
466 DwarfTypeFactory::_CreateCompoundType(const BString& name,
470 name.String(), typeEntry, compoundKind);
474 name, typeEntry, compoundKind);
513 // get the name
618 DwarfTypeFactory::_CreatePrimitiveType(const BString& name,
719 fTypeContext, name, typeEntry, typeConstant);
729 DwarfTypeFactory::_CreateAddressType(const BString& name,
746 // TODO: We should probably search for a respective type by name. ATM
758 name, typeEntry, addressKind, baseType);
768 DwarfTypeFactory::_CreateModifiedType(const BString& name,
783 status_t result = _CreateUnspecifiedType(name,
850 name, typeEntry, modifiers, baseType);
860 DwarfTypeFactory::_CreateTypedefType(const BString& name,
877 name, typeEntry, baseType);
887 DwarfTypeFactory::_CreateArrayType(const BString& name,
891 name.String(), typeEntry);
898 name.String());
906 name.String(), strerror(error));
912 DwarfArrayType* type = new(std::nothrow) DwarfArrayType(fTypeContext, name,
924 name.String());
957 DwarfTypeFactory::_CreateEnumerationType(const BString& name,
974 fTypeContext, name, typeEntry, baseType);
1003 name.String(), enumeratorEntry->Name());
1024 DwarfTypeFactory::_CreateSubrangeType(const BString& name,
1149 name, typeEntry, baseType, lowerBound, upperBound);
1159 DwarfTypeFactory::_CreateUnspecifiedType(const BString& name,
1163 fTypeContext, name, typeEntry);
1172 DwarfTypeFactory::_CreateFunctionType(const BString& name,
1190 name, typeEntry, returnType);
1224 // get the name
1246 DwarfTypeFactory::_CreatePointerToMemberType(const BString& name,
1258 "type \"%s\"\n", name.String());
1274 "compound type.\n", name.String());
1287 fTypeContext, name, typeEntry, compoundContainingType, baseType);