| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | RangedConstraintManager.cpp | 78 QualType ExprType = SSE->getType(); in assumeSym() local 80 SymMgr.getSymSymExpr(SSE->getLHS(), BO_EQ, SSE->getRHS(), ExprType); in assumeSym() 85 const llvm::APSInt &Zero = getBasicVals().getValue(0, ExprType); in assumeSym()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | LoopConvertUtils.cpp | 550 QualType ExprType; in TraverseMemberExpr() local 565 ExprType = Call->getCallReturnType(*Context); in TraverseMemberExpr() 576 if (ExprType.isNull()) in TraverseMemberExpr() 577 ExprType = Obj->getType(); in TraverseMemberExpr() 579 if (!ExprType->isPointerType()) in TraverseMemberExpr()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/ |
| H A D | ExtractVariable.cpp | 401 const Type *ExprType = E->getType().getTypePtrOrNull(); in eligibleForExtraction() local 402 if (!ExprType || ExprType->isVoidType()) in eligibleForExtraction() 408 !ExprType) in eligibleForExtraction()
|
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseExpr.cpp | 2334 ParenParseOption ExprType = CastExpr; in ParseExprAfterUnaryExprOrTypeTrait() local 2343 if (ExprType == CastExpr) { in ParseExprAfterUnaryExprOrTypeTrait() 2898 ExprType = CompoundStmt; in ParseParenExpression() 2945 } else if (ExprType >= CompoundLiteral && in ParseParenExpression() 2989 ExprType = CompoundLiteral; in ParseParenExpression() 3040 if (ExprType == CastExpr) { in ParseParenExpression() 3087 ExprType = FoldExpr; in ParseParenExpression() 3101 ExprType = FoldExpr; in ParseParenExpression() 3105 ExprType = SimpleExpr; in ParseParenExpression() 3153 ExprType = FoldExpr; in ParseParenExpression() [all …]
|
| H A D | ParseExprCXX.cpp | 3869 Parser::ParseCXXAmbiguousParenExpression(ParenParseOption &ExprType, in ParseCXXAmbiguousParenExpression() argument 3874 assert(ExprType == CastExpr && "Compound literals are not ambiguous!"); in ParseCXXAmbiguousParenExpression() 3971 ExprType = CompoundLiteral; in ParseCXXAmbiguousParenExpression() 3998 ExprType = SimpleExpr; in ParseCXXAmbiguousParenExpression()
|
| /llvm-project-15.0.7/polly/include/polly/Support/ |
| H A D | SCEVAffinator.h | 86 isl::pw_aff addModuloSemantic(isl::pw_aff PWA, llvm::Type *ExprType) const;
|
| /llvm-project-15.0.7/polly/lib/Support/ |
| H A D | SCEVAffinator.cpp | 160 Type *ExprType) const { in addModuloSemantic() 161 unsigned Width = TD.getTypeSizeInBits(ExprType); in addModuloSemantic()
|
| /llvm-project-15.0.7/llvm/lib/TableGen/ |
| H A D | TGParser.cpp | 1117 TypedInit *ExprType = dyn_cast<TypedInit>(Expr); in ParseOperation() local 1118 if (!ExprType) { in ParseOperation() 1123 RecordRecTy *RecType = dyn_cast<RecordRecTy>(ExprType->getType()); in ParseOperation() 1131 StringRecTy *SType = dyn_cast<StringRecTy>(ExprType->getType()); in ParseOperation()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 1486 QualType ExprType = TargetType.getNonLValueExprType(SemaRef.Context); in TransformTemplateParmRefExpr() local 1488 ExprType.addConst(); in TransformTemplateParmRefExpr() 1491 ExprType, TargetType->isReferenceType() ? VK_LValue : VK_PRValue, in TransformTemplateParmRefExpr()
|
| H A D | SemaExpr.cpp | 4367 bool Sema::CheckUnaryExprOrTypeTraitOperand(QualType ExprType, in CheckUnaryExprOrTypeTraitOperand() argument 4371 if (ExprType->isDependentType()) in CheckUnaryExprOrTypeTraitOperand() 4380 if (const ReferenceType *Ref = ExprType->getAs<ReferenceType>()) in CheckUnaryExprOrTypeTraitOperand() 4381 ExprType = Ref->getPointeeType(); in CheckUnaryExprOrTypeTraitOperand() 4388 ExprType = Context.getBaseElementType(ExprType); in CheckUnaryExprOrTypeTraitOperand() 4391 return CheckVecStepTraitOperandType(*this, ExprType, OpLoc, ExprRange); in CheckUnaryExprOrTypeTraitOperand() 4394 if (!CheckExtensionTraitOperandType(*this, ExprType, OpLoc, ExprRange, in CheckUnaryExprOrTypeTraitOperand() 4399 OpLoc, ExprType, diag::err_sizeof_alignof_incomplete_or_sizeless_type, in CheckUnaryExprOrTypeTraitOperand() 4403 if (ExprType->isFunctionType()) { in CheckUnaryExprOrTypeTraitOperand() 4409 if (CheckObjCTraitOperandConstraints(*this, ExprType, OpLoc, ExprRange, in CheckUnaryExprOrTypeTraitOperand()
|
| H A D | SemaOpenMP.cpp | 3095 QualType ExprType = VD->getType().getNonReferenceType(); in ActOnOpenMPIdExpression() local 3099 Id.getLoc(), ExprType, VK_LValue); in ActOnOpenMPIdExpression()
|
| /llvm-project-15.0.7/clang/include/clang/Parse/ |
| H A D | Parser.h | 1851 ExprResult ParseParenExpression(ParenParseOption &ExprType, 1858 ParenParseOption &ExprType, ParsedType &CastTy,
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 5573 bool CheckUnaryExprOrTypeTraitOperand(QualType ExprType, SourceLocation OpLoc, 12371 QualType ExprType);
|