Home
last modified time | relevance | path

Searched refs:ExprType (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DRangedConstraintManager.cpp78 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 DLoopConvertUtils.cpp550 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 DExtractVariable.cpp401 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 DParseExpr.cpp2334 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 DParseExprCXX.cpp3869 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 DSCEVAffinator.h86 isl::pw_aff addModuloSemantic(isl::pw_aff PWA, llvm::Type *ExprType) const;
/llvm-project-15.0.7/polly/lib/Support/
H A DSCEVAffinator.cpp160 Type *ExprType) const { in addModuloSemantic()
161 unsigned Width = TD.getTypeSizeInBits(ExprType); in addModuloSemantic()
/llvm-project-15.0.7/llvm/lib/TableGen/
H A DTGParser.cpp1117 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 DSemaTemplateInstantiate.cpp1486 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 DSemaExpr.cpp4367 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 DSemaOpenMP.cpp3095 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 DParser.h1851 ExprResult ParseParenExpression(ParenParseOption &ExprType,
1858 ParenParseOption &ExprType, ParsedType &CastTy,
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h5573 bool CheckUnaryExprOrTypeTraitOperand(QualType ExprType, SourceLocation OpLoc,
12371 QualType ExprType);