Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DExprOpenMP.h158 OMPArrayShapingExpr(QualType ExprTy, Expr *Op, SourceLocation L,
320 OMPIteratorExpr(QualType ExprTy, SourceLocation IteratorKwLoc,
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSema.cpp665 QualType ExprTy = Context.getCanonicalType(E->getType()); in ImpCastExprToType() local
668 if (ExprTy == TypeTy) in ImpCastExprToType()
2558 QualType ExprTy = E.getType(); in tryExprAsCall() local
2560 QualType PointeeTy = ExprTy->getPointeeType(); in tryExprAsCall()
2564 FunTy = ExprTy->getAs<FunctionType>(); in tryExprAsCall()
H A DSemaChecking.cpp12039 QualType ExprTy = E->getType(); in checkFormatExpr() local
12047 if (ExprTy->canDecayToPointerType()) in checkFormatExpr()
12048 ExprTy = S.Context.getDecayedType(ExprTy); in checkFormatExpr()
12082 ExprTy = E->getType(); in checkFormatExpr()
12101 if (ExprTy == S.Context.IntTy && in checkFormatExpr()
12104 ExprTy = S.Context.CharTy; in checkFormatExpr()
12130 QualType IntendedTy = ExprTy; in checkFormatExpr()
12134 ExprTy = IntendedTy; in checkFormatExpr()
12149 !ExprTy->isCharType()) { in checkFormatExpr()
12309 switch (S.isValidVarArgType(ExprTy)) { in checkFormatExpr()
[all …]
H A DSemaInit.cpp1226 QualType ExprTy = T; in CheckExplicitInitList() local
1227 if (!ExprTy->isArrayType()) in CheckExplicitInitList()
1228 ExprTy = ExprTy.getNonLValueExprType(SemaRef.Context); in CheckExplicitInitList()
1230 IList->setType(ExprTy); in CheckExplicitInitList()
1231 StructuredList->setType(ExprTy); in CheckExplicitInitList()
H A DSemaExpr.cpp4343 QualType ExprTy = E->getType(); in ActOnParenExpr() local
4345 !E->isLValue() && ExprTy->hasFloatingRepresentation()) in ActOnParenExpr()
4453 QualType ExprTy = E->getType(); in CheckUnaryExprOrTypeTraitOperand() local
4454 assert(!ExprTy->isReferenceType()); in CheckUnaryExprOrTypeTraitOperand()
4479 return CheckVecStepTraitOperandType(*this, ExprTy, E->getExprLoc(), in CheckUnaryExprOrTypeTraitOperand()
4483 return CheckVectorElementsTraitOperandType(*this, ExprTy, E->getExprLoc(), in CheckUnaryExprOrTypeTraitOperand()
4487 if (!CheckExtensionTraitOperandType(*this, ExprTy, E->getExprLoc(), in CheckUnaryExprOrTypeTraitOperand()
4518 ExprTy = E->getType(); in CheckUnaryExprOrTypeTraitOperand()
4519 assert(!ExprTy->isReferenceType()); in CheckUnaryExprOrTypeTraitOperand()
4521 if (ExprTy->isFunctionType()) { in CheckUnaryExprOrTypeTraitOperand()
[all …]
H A DSemaOpenMP.cpp21085 QualType ExprTy = RefExpr->getType().getNonReferenceType(); in ActOnOpenMPDependClause() local
21093 ExprTy = ATy->getElementType(); in ActOnOpenMPDependClause()
21095 ExprTy = BaseType->getPointeeType(); in ActOnOpenMPDependClause()
21096 ExprTy = ExprTy.getNonReferenceType(); in ActOnOpenMPDependClause()
21118 ExprTy.getTypePtr()))) { in ActOnOpenMPDependClause()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmt.cpp530 QualType ExprTy = E->getType(); in EmitCompoundStmtWithoutScope() local
531 if (hasAggregateEvaluationKind(ExprTy)) { in EmitCompoundStmtWithoutScope()
537 RetAlloca = CreateMemTemp(ExprTy); in EmitCompoundStmtWithoutScope()
H A DCGExpr.cpp3198 QualType ExprTy = getContext().getCanonicalType(E->getSubExpr()->getType()); in EmitUnaryOpLValue() local
3210 LV.getQuals().setAddressSpace(ExprTy.getAddressSpace()); in EmitUnaryOpLValue()
3235 QualType T = ExprTy->castAs<ComplexType>()->getElementType(); in EmitUnaryOpLValue()
H A DCGExprScalar.cpp1644 llvm::Type *ExprTy = ConvertType(E->getType()); in VisitSYCLUniqueStableNameExpr() local
1645 return Builder.CreatePointerBitCastOrAddrSpaceCast(GlobalConstStr, ExprTy, in VisitSYCLUniqueStableNameExpr()
H A DCGOpenMPRuntime.cpp6646 QualType ExprTy = E->getType().getCanonicalType(); in getExprTypeSize() local
6663 if (const auto *RefTy = ExprTy->getAs<ReferenceType>()) in getExprTypeSize()
6664 ExprTy = RefTy->getPointeeType().getCanonicalType(); in getExprTypeSize()
6717 return CGF.getTypeSize(ExprTy); in getExprTypeSize()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp5065 OMPArrayShapingExpr::OMPArrayShapingExpr(QualType ExprTy, Expr *Op, in OMPArrayShapingExpr() argument
5068 : Expr(OMPArrayShapingExprClass, ExprTy, VK_LValue, OK_Ordinary), LPLoc(L), in OMPArrayShapingExpr()
5187 QualType ExprTy, SourceLocation IteratorKwLoc, SourceLocation L, in OMPIteratorExpr() argument
5190 : Expr(OMPIteratorExprClass, ExprTy, VK_LValue, OK_Ordinary), in OMPIteratorExpr()