Lines Matching refs:ty
415 QualType ty = parm->getType(); in GenOpenCLArgMetadata() local
418 if (ty->isPointerType()) { in GenOpenCLArgMetadata()
419 QualType pointeeTy = ty->getPointeeType(); in GenOpenCLArgMetadata()
449 if (ty.isRestrictQualified()) in GenOpenCLArgMetadata()
458 if (ty->isImageType()) in GenOpenCLArgMetadata()
466 std::string typeName = ty.getUnqualifiedType().getAsString(Policy); in GenOpenCLArgMetadata()
470 if (ty.isCanonical() && pos != std::string::npos) in GenOpenCLArgMetadata()
476 ty.getUnqualifiedType().getCanonicalType().getAsString(Policy); in GenOpenCLArgMetadata()
486 if (ty.isConstQualified()) in GenOpenCLArgMetadata()
488 if (ty.isVolatileQualified()) in GenOpenCLArgMetadata()
495 if (ty->isImageType()) { in GenOpenCLArgMetadata()
1524 const Type *ty = type.getTypePtr(); in EmitVariablyModifiedType() local
1525 switch (ty->getTypeClass()) { in EmitVariablyModifiedType()
1550 type = cast<AdjustedType>(ty)->getAdjustedType(); in EmitVariablyModifiedType()
1554 type = cast<DecayedType>(ty)->getPointeeType(); in EmitVariablyModifiedType()
1558 type = cast<PointerType>(ty)->getPointeeType(); in EmitVariablyModifiedType()
1562 type = cast<BlockPointerType>(ty)->getPointeeType(); in EmitVariablyModifiedType()
1567 type = cast<ReferenceType>(ty)->getPointeeType(); in EmitVariablyModifiedType()
1571 type = cast<MemberPointerType>(ty)->getPointeeType(); in EmitVariablyModifiedType()
1577 type = cast<ArrayType>(ty)->getElementType(); in EmitVariablyModifiedType()
1582 const VariableArrayType *vat = cast<VariableArrayType>(ty); in EmitVariablyModifiedType()
1621 type = cast<FunctionType>(ty)->getReturnType(); in EmitVariablyModifiedType()
1642 EmitIgnoredExpr(cast<TypeOfExprType>(ty)->getUnderlyingExpr()); in EmitVariablyModifiedType()
1646 type = cast<AtomicType>(ty)->getValueType(); in EmitVariablyModifiedType()