Lines Matching defs:Size
184 if (!Found && RawComments.size() >= 2) {
473 for (unsigned i = 0, e = Overridden.size(); i < e; i++)
554 ID.AddInteger(Params->size());
601 CanonParams.reserve(Params->size());
635 ExpandedTypes.size(),
663 CanonParams.size(),
762 for (unsigned J = 0, N = I->second.size(); J != N; ++J)
812 llvm::errs() << " " << Types.size() << " types total.\n";
821 for (unsigned i = 0, e = Types.size(); i != e; ++i) {
1224 return Pos->second.size();
1375 // getTypeInfoDataSizeInChars - Return the size of a type, in
1376 // chars. If the type is a record, its data size is returned. This is
1377 // the size of the memcpy that's performed when assigning this type
1403 uint64_t Size = CAT->getSize().getZExtValue();
1404 assert((Size == 0 || static_cast<uint64_t>(EltInfo.first.getQuantity()) <=
1405 (uint64_t)(-1)/Size) &&
1406 "Overflow in array type char size evaluation");
1407 uint64_t Width = EltInfo.first.getQuantity() * Size;
1449 /// getTypeInfoImpl - Return the size of the specified type, in bits. This
1488 uint64_t Size = CAT->getSize().getZExtValue();
1489 assert((Size == 0 || EltInfo.Width <= (uint64_t)(-1) / Size) &&
1490 "Overflow in array type bit size evaluation");
1491 Width = EltInfo.Width * Size;
1653 // size.
1708 "cannot request the size of an undeduced or dependent auto type");
1745 // If the size of the type doesn't exceed the platform's max
1746 // atomic promotion width, make the size and alignment more
1749 // Round the size up to a power of 2.
1753 // Set the alignment equal to the size.
1764 /// toCharUnitsFromBits - Convert a size in bits to a size in characters.
1769 /// toBits - Convert a size in characters to a size in characters.
1774 /// getTypeSizeInChars - Return the size of the specified type, in characters.
1995 "incorrect data size provided to CreateTypeSourceInfo!");
2188 "TypeLoc size mismatch from updating exception specification");
2458 // Convert the array size into a canonical width matching the pointer size for
2602 /*size*/ nullptr,
2614 /*size*/ nullptr,
2634 // that have an expression provided for their size.
2663 "Size must be type- or value-dependent!");
2760 /// the specified element type and size. VectorType must be a built-in type.
2791 /// the specified element type and size. VectorType must be a built-in type.
2908 size_t NumArgs = ArgArray.size();
2959 // them for three variable size arrays at the end:
2966 size_t Size = sizeof(FunctionProtoType) +
2969 Size += EPI.ExceptionSpec.Exceptions.size() * sizeof(QualType);
2971 Size += sizeof(Expr*);
2973 Size += 2 * sizeof(FunctionDecl*);
2975 Size += sizeof(FunctionDecl*);
2978 Size += NumArgs * sizeof(bool);
2980 FunctionProtoType *FTP = (FunctionProtoType*) Allocate(Size, TypeAlignment);
3232 unsigned NumArgs = Args.size();
3428 for (unsigned I = 0, E = Args.size(); I != E; ++I)
3431 ArgCopy.size(),
3597 unsigned Size = sizeof(ObjCObjectTypeImpl);
3598 Size += NumProtocols * sizeof(ObjCProtocolDecl *);
3599 void *Mem = Allocate(Size, TypeAlignment);
4433 QualType ASTContext::getFloatingTypeOfSizeWithinDomain(QualType Size,
4435 FloatingRank EltRank = getFloatingRank(Size);
4738 "Size"
4775 "Size",
4877 /// getObjCEncodingTypeSize returns size of type for objective-c encoding
4920 // Compute size of all parameters.
4921 // Start with computing size of a pointer in number of bytes.
4934 // Size of the argument frame
4968 // Compute size of all parameters.
5027 // Compute size of all parameters.
5028 // Start with computing size of a pointer in number of bytes.
5033 // their size.
5285 // The encoding of an non-fixed enum type is always 'i', regardless of size.
5301 // bitfield, then the size in bits. For example, in this structure:
5486 TemplateArgs.size(),
5581 for (unsigned i = 0, e = Ivars.size(); i != e; ++i) {
5641 for (unsigned i = 0, e = Ivars.size(); i != e; ++i) {
5754 CharUnits size;
5756 size = includeVBases ? layout.getSize() : layout.getNonVirtualSize();
5758 size = layout.getSize();
5784 uint64_t offs = toBits(size);
5797 // If the runtime switches to just consider the size of types without
6040 llvm::APInt Size(Context->getTypeSize(Context->getSizeType()), 1);
6043 Size, ArrayType::Normal, 0);
6100 llvm::APInt Size(Context->getTypeSize(Context->getSizeType()), 1);
6103 Size, ArrayType::Normal,0);
6109 llvm::APInt Size(Context->getTypeSize(Context->getSizeType()), 4);
6112 Size, ArrayType::Normal, 0);
6208 llvm::APInt Size(Context->getTypeSize(Context->getSizeType()), 1);
6211 Size, ArrayType::Normal,0);
6270 unsigned size = End - Begin;
6271 assert(size > 1 && "set is not overloaded!");
6274 size * sizeof(FunctionTemplateDecl*));
6275 OverloadedTemplateStorage *OT = new(memory) OverloadedTemplateStorage(size);
6807 Result = getObjCObjectType(Result, Protocols.data(), Protocols.size());
7122 // integral type of the same size.
7339 // the array's size has to be the size of LHS, but the type
7345 // the array's size has to be the size of RHS, but the type
7702 assert(End != Str && "Missing vector size");
7718 assert(End != Str && "Missing vector size");
7835 *IntegerConstantArgs |= 1 << ArgTypes.size();
8264 uint64_t Size = sizeChars.getQuantity();
8268 return (Size != Align || toBits(sizeChars) > MaxInlineWidthInBits);
8315 if (ParentStack.size() > 0) {