Home
last modified time | relevance | path

Searched refs:isTypeDependent (Results 1 – 25 of 46) sorted by relevance

12

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DMisplacedWideningCastCheck.cpp192 if (Cast->isTypeDependent() || Cast->isValueDependent() || in check()
193 Calc->isTypeDependent() || Calc->isValueDependent()) in check()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/hicpp/
H A DExceptionBaseclassCheck.cpp22 unless(has(expr(anyOf(isTypeDependent(), isValueDependent())))), in registerMatchers()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaExceptionSpec.cpp84 if (NoexceptExpr->isTypeDependent() || in ActOnNoexceptSpec()
1091 if (DC->isTypeDependent()) in canDynamicCastThrow()
1097 if (DC->getSubExpr()->isTypeDependent()) in canDynamicCastThrow()
1108 if (Op->isTypeDependent()) in canTypeidThrow()
1163 if (CE->isTypeDependent()) in canThrow()
1205 if (NE->isTypeDependent()) in canThrow()
1324 cast<Expr>(S)->isTypeDependent() ? CT_Dependent : CT_Cannot; in canThrow()
1336 if (CE->isTypeDependent() || CE->isValueDependent()) in canThrow()
H A DSemaStmtAsm.cpp91 if (E->isTypeDependent()) in CheckAsmLValue()
310 if (OutputExpr->isTypeDependent()) in ActOnGCCAsmStmt()
607 if (OutputExpr->isTypeDependent() || InputExpr->isTypeDependent()) in ActOnGCCAsmStmt()
H A DSemaPseudoObject.cpp477 (result.get()->isTypeDependent() || CanCaptureValue(result.get()))) in buildAssignmentOperation()
501 (result.get()->isTypeDependent() || CanCaptureValue(result.get()))) { in buildIncDecOperation()
526 (result.get()->isTypeDependent() || CanCaptureValue(result.get()))) in buildIncDecOperation()
1555 if (op->isTypeDependent()) in checkPseudoObjectIncDec()
1586 if (LHS->isTypeDependent() || RHS->isTypeDependent()) in checkPseudoObjectAssignment()
H A DSemaStmt.cpp478 if (CondType->isDependentType() || E->isTypeDependent()) in ActOnCaseExpr()
1082 if (!Cond->isTypeDependent() && in CheckSwitchCondition()
1097 if (CondExpr && !CondExpr->isTypeDependent()) { in ActOnStartOfSwitchStmt()
1245 = CondExpr->isTypeDependent() || CondExpr->isValueDependent(); in ActOnFinishSwitchStmt()
2217 if (collection->isTypeDependent()) return collection; in CheckObjCForCollectionOperand()
2334 if (!FirstE->isTypeDependent() && !FirstE->isLValue()) in ActOnObjCForCollectionStmt()
2451 return !Collection->isTypeDependent() in ObjCEnumerationCollection()
3285 if (!E->isTypeDependent()) { in ActOnIndirectGotoStmt()
3672 (RetValExp->isTypeDependent() || in ActOnCapScopeReturnStmt()
3684 } else if (!RetValExp->isTypeDependent()) { in ActOnCapScopeReturnStmt()
[all …]
H A DSemaExpr.cpp4418 if (E->isTypeDependent()) in CheckAlignOfExpr()
4476 if (E->isTypeDependent()) in CheckVecStepExpr()
4795 assert(LHS->isTypeDependent() || RHS->isTypeDependent()); in getDependentArraySubscriptType()
4992 if (Base->isTypeDependent() || RowIdx->isTypeDependent() || in CreateBuiltinMatrixSubscriptExpr()
8634 (Cond.get()->isTypeDependent() || LHS.get()->isTypeDependent() || in CheckConditionalOperands()
14079 if (Op->isTypeDependent()) in CheckIncrementDecrementOperand()
15440 (LHSExpr->isTypeDependent() || RHSExpr->isTypeDependent() || in BuildBinOp()
15460 if (LHSExpr->isTypeDependent() || RHSExpr->isTypeDependent()) in BuildBinOp()
15471 (LHSExpr->isTypeDependent() || RHSExpr->isTypeDependent())) { in BuildBinOp()
15921 if (E->isTypeDependent()) in ActOnStmtExprResult()
[all …]
H A DSemaExprObjC.cpp390 if (Element->isTypeDependent()) in CheckObjCCollectionLiteralElement()
501 if (ValueExpr->isTypeDependent()) { in BuildObjCBoxedExpr()
771 assert((!BaseExpr->isTypeDependent() && !IndexExpr->isTypeDependent()) && in BuildObjCSubscriptExpression()
902 if (Literal->isValueDependent() || Literal->isTypeDependent()) in CheckObjCDictionaryLiteralDuplicateKeys()
1727 if (Args[i]->isTypeDependent()) in CheckMessageArgumentTypes()
1816 if (Args[i]->isTypeDependent()) in CheckMessageArgumentTypes()
1889 if (Args[i]->isTypeDependent()) in CheckMessageArgumentTypes()
2883 if (Receiver->isTypeDependent()) { in BuildInstanceMessage()
4655 if (T->isDependentType() || SubExpr->isTypeDependent()) { in BuildObjCBridgedCast()
H A DSemaChecking.cpp7269 if (OrigArg0.get()->isTypeDependent() || OrigArg1.get()->isTypeDependent()) in SemaBuiltinUnorderedCompare()
7297 if (Arg->isTypeDependent()) in SemaBuiltinFPClassification()
7309 if (OrigArg->isTypeDependent()) in SemaBuiltinFPClassification()
7449 if (!TheCall->getArg(0)->isTypeDependent() && in SemaBuiltinShuffleVector()
7450 !TheCall->getArg(1)->isTypeDependent()) { in SemaBuiltinShuffleVector()
7489 if (TheCall->getArg(i)->isTypeDependent() || in SemaBuiltinShuffleVector()
12965 Init->isTypeDependent()) in AnalyzeBitFieldAssignment()
17671 if (PtrExpr->isTypeDependent()) { in SemaBuiltinMatrixColumnMajorLoad()
17720 if ((RowsExpr && RowsExpr->isTypeDependent()) || in SemaBuiltinMatrixColumnMajorLoad()
17781 if (MatrixExpr->isTypeDependent()) { in SemaBuiltinMatrixColumnMajorStore()
[all …]
H A DSemaExprCXX.cpp569 if (E && !E->isTypeDependent()) { in BuildCXXTypeId()
876 if (Ex && !Ex->isTypeDependent()) { in BuildCXXThrow()
1436 !Result.get()->isTypeDependent()) in ActOnCXXTypeConstructExpr()
1862 if (!NumElts->isTypeDependent() && !NumElts->isValueDependent()) { in ActOnCXXNew()
2096 if (ArraySize && *ArraySize && !(*ArraySize)->isTypeDependent()) { in BuildCXXNew()
3524 if (!Ex.get()->isTypeDependent()) { in ActOnCXXDelete()
5800 if (Queried->isTypeDependent()) { in BuildExpressionTrait()
6373 if (!Cond.get()->isTypeDependent()) { in CXXCheckConditionalOperands()
6391 if (LHS.get()->isTypeDependent() || RHS.get()->isTypeDependent()) in CXXCheckConditionalOperands()
7655 } else if (!Base->isTypeDependent()) { in CheckArrow()
[all …]
H A DSemaOpenMP.cpp3665 if (TryCaptureCXXThisMembers || E->isTypeDependent() || in VisitDeclRefExpr()
3873 if (E->isTypeDependent() || E->isValueDependent() || in VisitMemberExpr()
5924 if (E->isTypeDependent() || E->isValueDependent() || in processImplicitMapsWithDefaultMappers()
6950 if (E->isValueDependent() || E->isTypeDependent() || in ActOnOpenMPDeclareSimdDirective()
10745 if (E->isTypeDependent() || E->isValueDependent() || in ActOnOpenMPCriticalDirective()
16255 if (E->isValueDependent() || E->isTypeDependent() || in VerifyPositiveIntegerConstantInClause()
17352 if (E->isValueDependent() || E->isTypeDependent() || in ActOnOpenMPInitClause()
20425 if (ASE && !ASE->getBase()->isTypeDependent() && in ActOnOpenMPDependClause()
21457 if (VE->isValueDependent() || VE->isTypeDependent() || in checkMappableExpressionList()
23334 if (D.Allocator->isTypeDependent()) { in ActOnOpenMPUsesAllocatorClause()
[all …]
H A DSemaAttr.cpp343 if (Alignment->isTypeDependent() || !Val || in ActOnPragmaPack()
393 if (E->isValueDependent() || E->isTypeDependent()) in ConstantFoldAttrArgs()
H A DSemaCast.cpp304 DestType->isDependentType() || Ex.get()->isTypeDependent(); in BuildCXXNamedCast()
402 if (!Operand->isTypeDependent() && !TSI->getType()->isDependentType()) { in BuildBuiltinBitCastExpr()
2694 if (DestType->isDependentType() || SrcExpr.get()->isTypeDependent() || in CheckCXXCStyleCast()
2874 (DestType->isDependentType() || SrcExpr.get()->isTypeDependent() || in CheckCStyleCast()
H A DSemaType.cpp2484 ArraySize && !ArraySize->isTypeDependent() && in BuildArrayType()
2523 } else if (ArraySize->isTypeDependent() || ArraySize->isValueDependent()) { in BuildArrayType()
2630 if (SizeExpr->isTypeDependent() || SizeExpr->isValueDependent()) in BuildVectorType()
2700 if (!ArraySize->isTypeDependent() && !ArraySize->isValueDependent()) { in BuildExtVectorType()
2742 if (NumRows->isTypeDependent() || NumCols->isTypeDependent() || in BuildMatrixType()
7965 if (!AttrExpr->isTypeDependent()) { in verifyValidIntegerConstantExpr()
9123 if (!E->isTypeDependent()) { in BuildTypeofExprType()
9135 if (E->isTypeDependent()) in getDecltypeForExpr()
H A DSemaTemplate.cpp2995 if (IgnoreNonTypeDependent && !E->isTypeDependent()) in TraverseStmt()
6311 if (Arg->isValueDependent() || Arg->isTypeDependent()) in isNullPointerValueTemplateArgument()
6773 if (Arg->isTypeDependent() || Arg->isValueDependent()) { in CheckTemplateArgumentPointerToMember()
6832 if (Arg->isTypeDependent() || Arg->isValueDependent()) { in CheckTemplateArgumentPointerToMember()
6869 if (CTAK == CTAK_Deduced && Arg->isTypeDependent()) { in CheckTemplateArgument()
6939 if ((ParamType->isDependentType() || Arg->isTypeDependent()) && in CheckTemplateArgument()
6959 if (ParamType->isDependentType() || Arg->isTypeDependent() || in CheckTemplateArgument()
7401 if (Arg->isTypeDependent() || Arg->isValueDependent()) { in CheckTemplateArgument()
8149 if (!E->isTypeDependent()) in findTemplateParameterInType()
H A DSemaConcept.cpp106 if (ConstraintExpression->isTypeDependent()) { in CheckConstraintExpression()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DExprMutationAnalyzer.cpp285 isTypeDependent()))), in findDirectMutation()
296 callExpr(allOf(isTypeDependent(), in findDirectMutation()
336 hasType(templateTypeParmType()), isTypeDependent()))); in findDirectMutation()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/
H A DStaticAssertCheck.cpp94 Condition->isTypeDependent() || Condition->isInstantiationDependent() || in check()
/llvm-project-15.0.7/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp981 if (Arg->isTypeDependent()) in rewriteToNumericBoxedExpression()
1128 if (Arg->isTypeDependent()) in doRewriteToUTF8StringBoxedExpressionHelper()
/llvm-project-15.0.7/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp463 REGISTER_MATCHER(isTypeDependent); in RegistryMaps()
/llvm-project-15.0.7/clang/lib/AST/
H A DExprCXX.cpp447 if (isTypeDependent()) in OverloadExpr()
1471 ((Base && Base->isTypeDependent()) || BaseType->isDependentType()), in UnresolvedMemberExpr()
H A DStmtProfile.cpp1824 if (S->isTypeDependent()) { in VisitCXXOperatorCallExpr()
1859 assert(!S->isTypeDependent() && in VisitCXXRewrittenBinaryOperator()
H A DComputeDependence.cpp350 if (E->getQueriedExpression()->isTypeDependent()) in computeDependence()
H A DExpr.cpp2488 if (isTypeDependent()) in isUnusedResultAWarning()
2904 if (isTypeDependent()) in isBoundMemberFunction()
3175 if (Exprs[I]->isTypeDependent()) in hasAnyTypeDependentArguments()
3790 if (isTypeDependent() || getType()->isIntegralType(Ctx)) in isNullPointerConstant()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DSelection.cpp55 RecoveryType.record(RE->isTypeDependent() ? 0 : 1, LanguageLabel); in recordMetrics()

12