Home
last modified time | relevance | path

Searched refs:elemType (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DArrayBoundCheckerV2.cpp329 QualType elemType = elemReg->getElementType(); in computeOffset() local
332 if (elemType->isIncompleteType()) in computeOffset()
340 astContext.getTypeSizeInChars(elemType), in computeOffset()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dctfeexpr.c1784 Type *elemType = arrayType->next; in changeArrayLiteralLength() local
1785 assert(elemType); in changeArrayLiteralLength()
1786 Expression *defaultElem = elemType->defaultInitLiteral(loc); in changeArrayLiteralLength()
1830 if (elemType->ty == Tstruct || elemType->ty == Tsarray) in changeArrayLiteralLength()
H A Ddinterpret.c2725 Type *elemType = ((TypeArray *)newtype)->next; in recursivelyCreateArrayLiteral() local
2726 if (elemType->ty == Tarray && argnum < (int)arguments->dim - 1) in recursivelyCreateArrayLiteral()
2728 Expression *elem = recursivelyCreateArrayLiteral(pue, loc, elemType, istate, in recursivelyCreateArrayLiteral()
2743 if (elemType->ty == Tchar || elemType->ty == Twchar || elemType->ty == Tdchar) in recursivelyCreateArrayLiteral()
2745 const unsigned ch = (unsigned)elemType->defaultInitLiteral(loc)->toInteger(); in recursivelyCreateArrayLiteral()
2746 const unsigned char sz = (unsigned char)elemType->size(); in recursivelyCreateArrayLiteral()
2751 Expression *el = interpret(elemType->defaultInitLiteral(loc), istate); in recursivelyCreateArrayLiteral()
H A Dconstfold.c1477 Type *elemType = existingAE->type->nextOf(); in sliceAssignArrayLiteralFromString() local
1489 = new IntegerExp(newval->loc, val, elemType); in sliceAssignArrayLiteralFromString()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dctfeexpr.d1756 Type elemType = arrayType.next; in changeArrayLiteralLength() local
1757 assert(elemType); in changeArrayLiteralLength()
1758 Expression defaultElem = elemType.defaultInitLiteral(loc); in changeArrayLiteralLength()
1808 if (elemType.ty == Tstruct || elemType.ty == Tsarray) in changeArrayLiteralLength()
H A Ddinterpret.d2739 Type elemType = (cast(TypeArray)newtype).next; in recursivelyCreateArrayLiteral() local
2740 if (elemType.ty == Tarray && argnum < arguments.dim - 1) in recursivelyCreateArrayLiteral()
2742 …Expression elem = recursivelyCreateArrayLiteral(pue, loc, elemType, istate, arguments, argnum + 1); in recursivelyCreateArrayLiteral()
2755 if (elemType.ty.isSomeChar) in recursivelyCreateArrayLiteral()
2757 const ch = cast(dchar)elemType.defaultInitLiteral(loc).toInteger(); in recursivelyCreateArrayLiteral()
2758 const sz = cast(ubyte)elemType.size(); in recursivelyCreateArrayLiteral()
2763 auto el = interpret(elemType.defaultInitLiteral(loc), istate); in recursivelyCreateArrayLiteral()
H A Dconstfold.d1393 Type elemType = existingAE.type.nextOf(); in sliceAssignArrayLiteralFromString() local
1397 (*existingAE.elements)[j + firstIndex] = new IntegerExp(newval.loc, val, elemType); in sliceAssignArrayLiteralFromString()
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp1355 QualType elemType = ER->getElementType(); in getAsArrayOffset() local
1358 if (elemType->isIncompleteType()) { in getAsArrayOffset()
1363 int64_t size = C.getTypeSizeInChars(elemType).getQuantity(); in getAsArrayOffset()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DType.h6281 PipeType(QualType elemType, QualType CanonicalPtr, bool isRead)
6282 : Type(Pipe, CanonicalPtr, elemType->getDependence()),
6283 ElementType(elemType), isRead(isRead) {}
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExprScalar.cpp4541 llvm::Type *elemType = vecTy->getElementType(); in VisitAbstractConditionalOperator() local
4546 TestMSB, llvm::FixedVectorType::get(elemType, numElem), "sext"); in VisitAbstractConditionalOperator()
H A DCGExpr.cpp3583 llvm::Type *elemType, in emitArraySubscriptGEP() argument
3595 return CGF.Builder.CreateGEP(elemType, ptr, indices, name); in emitArraySubscriptGEP()