Searched refs:elementType (Results 1 - 25 of 25) sorted by relevance

/freebsd-9.3-release/sys/netgraph/
H A Dng_parse.h338 const struct ng_parse_type *elementType; member in struct:ng_parse_fixedarray_info
364 const struct ng_parse_type *elementType; member in struct:ng_parse_array_info
H A Dng_parse.c269 return ALIGNMENT(fi->elementType);
316 return ALIGNMENT(ai->elementType);
1571 etype = ai->elementType;
1578 etype = fi->elementType;
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCXXABI.cpp151 CharUnits CGCXXABI::getArrayCookieSizeImpl(QualType elementType) { argument
167 QualType elementType) {
173 return elementType.isDestructedType();
166 requiresArrayCookie(const CXXDeleteExpr *expr, QualType elementType) argument
H A DCGExprAgg.cpp87 QualType elementType, InitListExpr *E);
375 QualType elementType, InitListExpr *E) {
381 // DestPtr is an array*. Construct an elementType* by drilling
391 QualType::DestructionKind dtorKind = elementType.isDestructedType();
403 CGF.pushIrregularPartialArrayCleanup(begin, endOfInit, elementType,
433 LValue elementLV = CGF.MakeAddrLValue(element, elementType);
452 CGF.getTypes().isZeroInitializable(elementType))) {
478 LValue elementLV = CGF.MakeAddrLValue(currentElement, elementType);
1104 QualType elementType =
1112 EmitArrayInit(Dest.getAddr(), AType, elementType,
374 EmitArrayInit(llvm::Value *DestPtr, llvm::ArrayType *AType, QualType elementType, InitListExpr *E) argument
[all...]
H A DCGDecl.cpp951 QualType elementType; local
952 llvm::tie(elementCount, elementType) = getVLASize(Ty);
954 llvm::Type *llvmTy = ConvertTypeForMem(elementType);
1503 QualType elementType,
1506 ElementType(elementType), Destroyer(destroyer) {}
1525 QualType elementType,
1528 ElementType(elementType), Destroyer(destroyer) {}
1542 /// \param elementType - the immediate element type of the array;
1546 QualType elementType,
1550 elementType, destroye
1502 RegularPartialArrayDestroy(llvm::Value *arrayBegin, llvm::Value *arrayEnd, QualType elementType, CodeGenFunction::Destroyer *destroyer) argument
1523 IrregularPartialArrayDestroy(llvm::Value *arrayBegin, llvm::Value *arrayEndPointer, QualType elementType, CodeGenFunction::Destroyer *destroyer) argument
1544 pushIrregularPartialArrayCleanup(llvm::Value *arrayBegin, llvm::Value *arrayEndPointer, QualType elementType, Destroyer *destroyer) argument
1559 pushRegularPartialArrayCleanup(llvm::Value *arrayBegin, llvm::Value *arrayEnd, QualType elementType, Destroyer *destroyer) argument
[all...]
H A DItaniumCXXABI.cpp192 CharUnits getArrayCookieSizeImpl(QualType elementType);
232 CharUnits getArrayCookieSizeImpl(QualType elementType);
1148 CharUnits ItaniumCXXABI::getArrayCookieSizeImpl(QualType elementType) { argument
1152 CGM.getContext().getTypeAlignInChars(elementType));
1210 CharUnits ARMCXXABI::getArrayCookieSizeImpl(QualType elementType) { argument
1220 CGM.getContext().getTypeAlignInChars(elementType));
1227 QualType elementType) {
1239 getContext().getTypeSizeInChars(elementType).getQuantity());
1248 CharUnits cookieSize = ARMCXXABI::getArrayCookieSizeImpl(elementType);
1223 InitializeArrayCookie(CodeGenFunction &CGF, llvm::Value *newPtr, llvm::Value *numElements, const CXXNewExpr *expr, QualType elementType) argument
H A DCodeGenFunction.cpp1168 QualType elementType = arrayType->getElementType(); local
1169 arrayType = getContext().getAsArrayType(elementType);
1173 baseType = elementType;
1256 QualType elementType; local
1258 elementType = type->getElementType();
1270 } while ((type = getContext().getAsVariableArrayType(elementType)));
1272 return std::pair<llvm::Value*,QualType>(numElements, elementType);
H A DCGExprCXX.cpp751 QualType elementType,
766 QualType::DestructionKind dtorKind = elementType.isDestructedType();
793 pushIrregularPartialArrayCleanup(beginPtr, endOfInit, elementType,
852 pushRegularPartialArrayCleanup(beginPtr, curPtr, elementType,
1472 QualType elementType) {
1476 CGF.CGM.getCXXABI().ReadArrayCookie(CGF, deletedPtr, E, elementType,
1485 numElements, elementType,
1489 if (QualType::DestructionKind dtorKind = elementType.isDestructedType()) {
1498 CGF.emitArrayDestroy(deletedPtr, arrayEnd, elementType,
750 EmitNewArrayInitializer(const CXXNewExpr *E, QualType elementType, llvm::Value *beginPtr, llvm::Value *numElements) argument
1469 EmitArrayDelete(CodeGenFunction &CGF, const CXXDeleteExpr *E, llvm::Value *deletedPtr, QualType elementType) argument
H A DCGCXXABI.h433 virtual CharUnits getArrayCookieSizeImpl(QualType elementType);
H A DCGRecordLayoutBuilder.cpp937 const Type *elementType = T->getBaseElementTypeUnsafe(); local
939 if (const MemberPointerType *MPT = elementType->getAs<MemberPointerType>()) {
942 } else if (const RecordType *RT = elementType->getAs<RecordType>()) {
H A DCGExprScalar.cpp2337 QualType elementType = pointerType->getPointeeType(); local
2339 = CGF.getContext().getAsVariableArrayType(elementType)) {
2360 if (elementType->isVoidType() || elementType->isFunctionType()) {
2524 QualType elementType = expr->getLHS()->getType()->getPointeeType(); local
2530 = CGF.getContext().getAsVariableArrayType(elementType)) {
2532 llvm::tie(numElements, elementType) = CGF.getVLASize(vla);
2537 CharUnits eltSize = CGF.getContext().getTypeSizeInChars(elementType);
2548 if (elementType->isVoidType() || elementType
[all...]
H A DMicrosoftCXXABI.cpp228 bool requiresArrayCookie(const CXXDeleteExpr *expr, QualType elementType);
1095 QualType elementType) {
1098 return elementType.isDestructedType();
1128 QualType elementType) {
1132 CharUnits cookieSize = getArrayCookieSizeImpl(elementType);
1094 requiresArrayCookie(const CXXDeleteExpr *expr, QualType elementType) argument
1124 InitializeArrayCookie(CodeGenFunction &CGF, llvm::Value *newPtr, llvm::Value *numElements, const CXXNewExpr *expr, QualType elementType) argument
H A DCodeGenFunction.h1006 QualType elementType,
1010 QualType elementType,
1616 void EmitNewArrayInitializer(const CXXNewExpr *E, QualType elementType,
H A DCGObjC.cpp1574 QualType elementType; local
1583 elementType = D->getType();
1590 elementType = cast<Expr>(S.getElement())->getType();
1593 llvm::Type *convertedElementType = ConvertType(elementType);
H A DCGClass.cpp1541 QualType elementType; local
1543 emitArrayLength(arrayType, elementType, arrayBegin);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DStore.cpp204 // ElementRegion (with elementType == PointeeTy) directly on top of
438 SVal StoreManager::getLValueElement(QualType elementType, NonLoc Offset, argument
466 return loc::MemRegionVal(MRMgr.getElementRegion(elementType, Offset,
485 return loc::MemRegionVal(MRMgr.getElementRegion(elementType, Offset,
499 return loc::MemRegionVal(MRMgr.getElementRegion(elementType, NewIdx, ArrayR,
H A DSimpleSValBuilder.cpp905 QualType elementType; local
912 elementType = elemReg->getElementType();
918 elementType = resultTy->getPointeeType();
922 return loc::MemRegionVal(MemMgr.getElementRegion(elementType, *indexV,
H A DMemRegion.cpp901 MemRegionManager::getElementRegion(QualType elementType, NonLoc Idx, argument
905 QualType T = Ctx.getCanonicalType(elementType).getUnqualifiedType();
/freebsd-9.3-release/contrib/llvm/lib/IR/
H A DType.cpp679 ArrayType *ArrayType::get(Type *elementType, uint64_t NumElements) { argument
680 Type *ElementType = const_cast<Type*>(elementType);
706 VectorType *VectorType::get(Type *elementType, unsigned NumElements) { argument
707 Type *ElementType = const_cast<Type*>(elementType);
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DStore.h102 virtual SVal getLValueElement(QualType elementType, NonLoc offset, SVal Base);
H A DMemRegion.h1017 ElementRegion(QualType elementType, NonLoc Idx, const MemRegion* sReg) argument
1019 ElementType(elementType), Index(Idx) {
1025 static void ProfileRegion(llvm::FoldingSetNodeID& ID, QualType elementType,
1217 const ElementRegion *getElementRegion(QualType elementType, NonLoc Idx,
/freebsd-9.3-release/sys/dev/mpr/
H A Dmpr_sas_lsi.c274 u16 elementType; local
291 elementType = le16toh(element->ElementFlags) &
296 if ((elementType !=
298 && (elementType !=
/freebsd-9.3-release/contrib/expat/lib/
H A Dxmlparse.c2722 ELEMENT_TYPE *elementType; local
2735 elementType = (ELEMENT_TYPE *)lookup(parser, &dtd->elementTypes, tagNamePtr->str,0);
2736 if (!elementType) {
2740 elementType = (ELEMENT_TYPE *)lookup(parser, &dtd->elementTypes, name,
2742 if (!elementType)
2744 if (ns && !setElementTypePrefix(parser, elementType))
2747 nDefaultAtts = elementType->nDefaultAtts;
2811 if (attId == elementType->defaultAtts[j].id) {
2812 isCdata = elementType->defaultAtts[j].isCdata;
2858 if (elementType
5419 setElementTypePrefix(XML_Parser parser, ELEMENT_TYPE *elementType) argument
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaInit.cpp976 QualType elementType = DeclType->getAs<ComplexType>()->getElementType(); local
982 CheckSubElementType(ElementEntity, IList, elementType, Index,
1123 QualType elementType = VT->getElementType(); local
1182 CheckSubElementType(ElementEntity, IList, elementType, Index,
1201 CheckSubElementType(ElementEntity, IList, elementType, Index,
1210 VecType = SemaRef.Context.getExtVectorType(elementType, numIElts);
1212 VecType = SemaRef.Context.getVectorType(elementType, numIElts,
1283 QualType elementType = arrayType->getElementType(); local
1326 CheckSubElementType(ElementEntity, IList, elementType, Index,
1346 DeclType = SemaRef.Context.getConstantArrayType(elementType, maxElement
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DASTContext.cpp2552 QualType ASTContext::getDependentSizedArrayType(QualType elementType, argument
2568 DependentSizedArrayType(*this, elementType, QualType(),
2578 SplitQualType canonElementType = getCanonicalType(elementType).split();
2606 if (QualType(canonElementType.Ty, 0) == elementType)
2613 DependentSizedArrayType(*this, elementType, canon, numElements,
2619 QualType ASTContext::getIncompleteArrayType(QualType elementType, argument
2623 IncompleteArrayType::Profile(ID, elementType, ASM, elementTypeQuals);
2635 if (!elementType.isCanonical() || elementType.hasLocalQualifiers()) {
2636 SplitQualType canonSplit = getCanonicalType(elementType)
3834 QualType elementType = AT->getElementType(); local
[all...]

Completed in 437 milliseconds