Lines Matching refs:ElemTy
599 bool StructType::isValidElementType(Type *ElemTy) {
600 return !ElemTy->isVoidTy() && !ElemTy->isLabelTy() &&
601 !ElemTy->isMetadataTy() && !ElemTy->isFunctionTy();
696 bool ArrayType::isValidElementType(Type *ElemTy) {
697 return !ElemTy->isVoidTy() && !ElemTy->isLabelTy() &&
698 !ElemTy->isMetadataTy() && !ElemTy->isFunctionTy();
725 bool VectorType::isValidElementType(Type *ElemTy) {
726 return ElemTy->isIntegerTy() || ElemTy->isFloatingPointTy() ||
727 ElemTy->isPointerTy();
764 bool PointerType::isValidElementType(Type *ElemTy) {
765 return !ElemTy->isVoidTy() && !ElemTy->isLabelTy() &&
766 !ElemTy->isMetadataTy();