Home
last modified time | relevance | path

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

/trueos/contrib/llvm/tools/clang/lib/Sema/
HDSema.cpp293 QualType ExprTy = Context.getCanonicalType(E->getType()); in ImpCastExprToType() local
296 if (ExprTy == TypeTy) in ImpCastExprToType()
1254 QualType ExprTy = E.getType(); in tryExprAsCall() local
1256 QualType PointeeTy = ExprTy->getPointeeType(); in tryExprAsCall()
1260 FunTy = ExprTy->getAs<FunctionType>(); in tryExprAsCall()
HDSemaChecking.cpp3137 QualType ExprTy = E->getType(); in checkFormatExpr() local
3138 while (const TypeOfExprType *TET = dyn_cast<TypeOfExprType>(ExprTy)) { in checkFormatExpr()
3139 ExprTy = TET->getUnderlyingExpr()->getType(); in checkFormatExpr()
3142 if (AT.matchesType(S.Context, ExprTy)) in checkFormatExpr()
3153 ExprTy = E->getType(); in checkFormatExpr()
3161 if (AT.matchesType(S.Context, ExprTy)) in checkFormatExpr()
3169 if (ExprTy == S.Context.IntTy) in checkFormatExpr()
3171 ExprTy = S.Context.CharTy; in checkFormatExpr()
3177 QualType IntendedTy = ExprTy; in checkFormatExpr()
3180 if (ExprTy->isIntegralOrUnscopedEnumerationType() && in checkFormatExpr()
[all …]
HDSemaInit.cpp694 QualType ExprTy = T; in CheckExplicitInitList() local
695 if (!ExprTy->isArrayType()) in CheckExplicitInitList()
696 ExprTy = ExprTy.getNonLValueExprType(SemaRef.Context); in CheckExplicitInitList()
697 IList->setType(ExprTy); in CheckExplicitInitList()
698 StructuredList->setType(ExprTy); in CheckExplicitInitList()
HDSemaExpr.cpp3314 QualType ExprTy = E->getType(); in CheckUnaryExprOrTypeTraitOperand() local
3315 assert(!ExprTy->isReferenceType()); in CheckUnaryExprOrTypeTraitOperand()
3318 return CheckVecStepTraitOperandType(*this, ExprTy, E->getExprLoc(), in CheckUnaryExprOrTypeTraitOperand()
3322 if (!CheckExtensionTraitOperandType(*this, ExprTy, E->getExprLoc(), in CheckUnaryExprOrTypeTraitOperand()
3332 ExprTy = E->getType(); in CheckUnaryExprOrTypeTraitOperand()
3333 assert(!ExprTy->isReferenceType()); in CheckUnaryExprOrTypeTraitOperand()
3335 if (ExprTy->isFunctionType()) { in CheckUnaryExprOrTypeTraitOperand()
3341 if (CheckObjCTraitOperandConstraints(*this, ExprTy, E->getExprLoc(), in CheckUnaryExprOrTypeTraitOperand()
/trueos/contrib/llvm/tools/clang/lib/CodeGen/
HDCGStmt.cpp234 QualType ExprTy = cast<Expr>(LastStmt)->getType(); in EmitCompoundStmtWithoutScope() local
235 if (hasAggregateEvaluationKind(ExprTy)) { in EmitCompoundStmtWithoutScope()
241 RetAlloca = CreateMemTemp(ExprTy); in EmitCompoundStmtWithoutScope()
HDCGExpr.cpp1844 QualType ExprTy = getContext().getCanonicalType(E->getSubExpr()->getType()); in EmitUnaryOpLValue() local
1852 LV.getQuals().setAddressSpace(ExprTy.getAddressSpace()); in EmitUnaryOpLValue()
1884 ExprTy); in EmitUnaryOpLValue()