|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/tools/clang/include/clang/AST/AttrImpl.inc 654 return alignmentExpr && (alignmentExpr->isValueDependent() || alignmentExpr->isTypeDependent());
tools/clang/include/clang/AST/Expr.h 932 subexpr->isTypeDependent(), subexpr->isValueDependent(),
1060 (SourceExpr && SourceExpr->isTypeDependent()),
1976 val->isTypeDependent(), val->isValueDependent(),
2030 input->isTypeDependent() || type->isDependentType(),
2448 lhs->isTypeDependent() || rhs->isTypeDependent(),
2448 lhs->isTypeDependent() || rhs->isTypeDependent(),
3420 lhs->isTypeDependent() || rhs->isTypeDependent(),
3420 lhs->isTypeDependent() || rhs->isTypeDependent(),
3605 lhs->isTypeDependent() || rhs->isTypeDependent(),
3605 lhs->isTypeDependent() || rhs->isTypeDependent(),
3720 (lhs->isTypeDependent() || rhs->isTypeDependent()),
3720 (lhs->isTypeDependent() || rhs->isTypeDependent()),
3798 (common->isTypeDependent() || rhs->isTypeDependent()),
3798 (common->isTypeDependent() || rhs->isTypeDependent()),
4138 return getCond()->isTypeDependent() || getCond()->isValueDependent();
4438 ExprBits.TypeDependent |= expr->isTypeDependent();
5499 base->isTypeDependent(), base->isValueDependent(),
tools/clang/include/clang/AST/ExprCXX.h 283 SemanticForm->isTypeDependent(), SemanticForm->isValueDependent(),
787 Operand->isTypeDependent() || Operand->isValueDependent(),
951 : Expr(MSPropertySubscriptExprClass, Ty, VK, OK, Idx->isTypeDependent(),
1017 Operand->isTypeDependent(), Operand->isInstantiationDependent(),
1379 VK_RValue, OK_Ordinary, SubExpr->isTypeDependent(),
2760 uint64_t getValue() const { assert(!isTypeDependent()); return Value; }
2810 queried->isTypeDependent(),
4228 Replacement->isTypeDependent(), Replacement->isValueDependent(),
4442 Temporary->isTypeDependent(), Temporary->isValueDependent(),
4633 Resume->getObjectKind(), Resume->isTypeDependent(),
4648 assert(Common->isTypeDependent() && Ty->isDependentType() &&
tools/clang/include/clang/AST/ExprObjC.h 135 E->isTypeDependent(), E->isValueDependent(),
867 base->isTypeDependent() || key->isTypeDependent(),
867 base->isTypeDependent() || key->isTypeDependent(),
1595 operand->isTypeDependent(), operand->isValueDependent(),
tools/clang/include/clang/AST/ExprOpenMP.h 56 Base->isTypeDependent() ||
57 (LowerBound && LowerBound->isTypeDependent()) ||
58 (Length && Length->isTypeDependent()),
tools/clang/include/clang/ASTMatchers/ASTMatchers.h 857 AST_MATCHER(Expr, isTypeDependent) { return Node.isTypeDependent(); }
tools/clang/lib/AST/ASTContext.cpp 3392 assert((!numElements || numElements->isTypeDependent() ||
4873 if (tofExpr->isTypeDependent()) {
5791 if (E->isTypeDependent() || E->isValueDependent())
tools/clang/lib/AST/ASTImporter.cpp 6211 bool TypeDependent = ToCond->isTypeDependent();
8146 ToE->setTypeDependent(FromE->isTypeDependent());
tools/clang/lib/AST/Expr.cpp 1339 : Expr(SC, Ty, VK, OK_Ordinary, Fn->isTypeDependent(),
1430 if (Arg->isTypeDependent())
1584 if (exprs[i]->isTypeDependent() || exprs[i]->isValueDependent())
1607 E->isTypeDependent(), E->isInstantiationDependent(),
1644 : Expr(MemberExprClass, T, VK, OK, Base->isTypeDependent(),
2228 if (initExprs[I]->isTypeDependent())
2388 if (isTypeDependent())
2777 if (isTypeDependent())
3126 if (Exprs[I]->isTypeDependent())
3692 if (isTypeDependent() || getType()->isIntegralType(Ctx))
4109 if (args[i]->isTypeDependent())
4138 AssocExprs[ResultIndex]->isTypeDependent(),
4241 Init->isTypeDependent(), Init->isValueDependent(),
4261 if (Index->isTypeDependent() || Index->isValueDependent())
4275 if (Start->isTypeDependent() || Start->isValueDependent() ||
4276 End->isTypeDependent() || End->isValueDependent()) {
4425 if (Exprs[I]->isTypeDependent())
4520 if (E->isTypeDependent())
4568 if (args[i]->isTypeDependent())
tools/clang/lib/AST/ExprCXX.cpp 341 /*isTypeDependent=*/(Base->isTypeDependent() ||
512 if (isTypeDependent())
1508 ((Base && Base->isTypeDependent()) || BaseType->isDependentType()),
tools/clang/lib/AST/ExprObjC.cpp 33 if (Elements[I]->isTypeDependent() || Elements[I]->isValueDependent())
70 if (VK[I].Key->isTypeDependent() || VK[I].Key->isValueDependent() ||
71 VK[I].Value->isTypeDependent() || VK[I].Value->isValueDependent())
169 Receiver->isTypeDependent(), Receiver->isTypeDependent(),
169 Receiver->isTypeDependent(), Receiver->isTypeDependent(),
186 if (Args[I]->isTypeDependent())
tools/clang/lib/AST/StmtProfile.cpp 1529 if (S->isTypeDependent()) {
1564 assert(!S->isTypeDependent() &&
tools/clang/lib/AST/TemplateBase.cpp 142 return (getAsExpr()->isTypeDependent() || getAsExpr()->isValueDependent() ||
tools/clang/lib/AST/Type.cpp 3209 : Type(TypeOfExpr, can, E->isTypeDependent(),
3216 return !TOExpr->isTypeDependent();
tools/clang/lib/Analysis/CFG.cpp 1171 return !S->isTypeDependent() &&
1180 S->isTypeDependent() || S->isValueDependent())
tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp 981 if (Arg->isTypeDependent())
1125 if (Arg->isTypeDependent())
tools/clang/lib/Sema/Sema.cpp 1987 if (IsMemExpr && !E.isTypeDependent()) {
tools/clang/lib/Sema/SemaAttr.cpp 300 if (Alignment->isTypeDependent() ||
tools/clang/lib/Sema/SemaCast.cpp 266 DestType->isDependentType() || Ex.get()->isTypeDependent();
355 if (!Operand->isTypeDependent() && !TSI->getType()->isDependentType()) {
2438 if (DestType->isDependentType() || SrcExpr.get()->isTypeDependent() ||
tools/clang/lib/Sema/SemaChecking.cpp 321 if (TheCall->isValueDependent() || TheCall->isTypeDependent() ||
3589 if (Arg->isTypeDependent() || Arg->isValueDependent())
3699 if (Arg->isTypeDependent() || Arg->isValueDependent())
5746 if (OrigArg0.get()->isTypeDependent() || OrigArg1.get()->isTypeDependent())
5746 if (OrigArg0.get()->isTypeDependent() || OrigArg1.get()->isTypeDependent())
5778 if (OrigArg->isTypeDependent())
5883 if (!TheCall->getArg(0)->isTypeDependent() &&
5884 !TheCall->getArg(1)->isTypeDependent()) {
5923 if (TheCall->getArg(i)->isTypeDependent() ||
6028 if (!Arg->isTypeDependent() && !Arg->isValueDependent()) {
6068 if (!Arg->isTypeDependent() && !Arg->isValueDependent()) {
6184 if (Arg->isTypeDependent() || Arg->isValueDependent()) return false;
6203 if (Arg->isTypeDependent() || Arg->isValueDependent())
6234 if (Arg->isTypeDependent() || Arg->isValueDependent())
6255 if (Arg->isTypeDependent() || Arg->isValueDependent())
6301 if (Arg->isTypeDependent() || Arg->isValueDependent())
6326 if (Arg->isTypeDependent() || Arg->isValueDependent())
6518 if (Arg->isTypeDependent() || Arg->isValueDependent())
6807 if (E->isTypeDependent() || E->isValueDependent())
10927 Bitfield->getBitWidth()->isTypeDependent() ||
10929 Init->isTypeDependent())
11546 if (E->isTypeDependent() || E->isValueDependent()) return;
12046 if (E->isTypeDependent() || E->isValueDependent())
12420 if (E->isTypeDependent() || E->isValueDependent())
tools/clang/lib/Sema/SemaCodeComplete.cpp 5112 if (!Fn || Fn->isTypeDependent() || anyNullArguments(Args) ||
tools/clang/lib/Sema/SemaConcept.cpp 36 if (ConstraintExpression->isTypeDependent())
tools/clang/lib/Sema/SemaDecl.cpp15793 if (BitWidth->isValueDependent() || BitWidth->isTypeDependent())
16910 if (Enum->isDependentType() || Val->isTypeDependent())
tools/clang/lib/Sema/SemaDeclAttr.cpp 245 if (Expr->isTypeDependent() || Expr->isValueDependent() ||
337 if (IdxExpr->isTypeDependent() || IdxExpr->isValueDependent() ||
656 if (ArgExp->isTypeDependent()) {
966 if (!Cond->isTypeDependent()) {
2642 if (E->isTypeDependent() || E->isValueDependent() ||
2662 if (E->isTypeDependent() || E->isValueDependent() ||
tools/clang/lib/Sema/SemaDeclCXX.cpp 3891 if (!FD->getType()->isDependentType() && !InitExpr->isTypeDependent()) {
4243 if (Member->getType()->isDependentType() || Init->isTypeDependent()) {
4367 bool Dependent = BaseType->isDependentType() || Init->isTypeDependent();
11304 if (!ExplicitExpr->isTypeDependent())
14456 if (!AssertExpr->isTypeDependent() && !AssertExpr->isValueDependent() &&
16091 assert((NoexceptExpr->isTypeDependent() ||
tools/clang/lib/Sema/SemaExceptionSpec.cpp 1037 if (DC->isTypeDependent())
1043 if (DC->getSubExpr()->isTypeDependent())
1054 if (Op->isTypeDependent())
1105 if (E->isTypeDependent())
1142 if (E->isTypeDependent())
1234 CanThrowResult CT = E->isTypeDependent() ? CT_Dependent : CT_Cannot;
1249 if (E->isTypeDependent() || E->isValueDependent())
tools/clang/lib/Sema/SemaExpr.cpp 1474 IsResultDependent = ControllingExpr->isTypeDependent(),
3975 if (E->isTypeDependent())
4033 if (E->isTypeDependent())
4200 if (E->isTypeDependent()) {
4253 if (V.get()->isTypeDependent())
4376 (base->isTypeDependent() || idx->isTypeDependent())) {
4376 (base->isTypeDependent() || idx->isTypeDependent())) {
4496 if (Base->isTypeDependent() ||
4498 (LowerBound->isTypeDependent() || LowerBound->isValueDependent())) ||
4499 (Length && (Length->isTypeDependent() || Length->isValueDependent()))) {
4738 if (!IndexExpr->getType()->isIntegerType() && !IndexExpr->isTypeDependent())
4744 && !IndexExpr->isTypeDependent())
5642 if (Fn->isTypeDependent() || Expr::hasAnyTypeDependentArguments(ArgExprs)) {
6115 if (!LiteralExpr->isTypeDependent() &&
7833 && !commonExpr->isTypeDependent()
12119 if (Op->isTypeDependent())
12320 if (OrigOp.get()->isTypeDependent())
12522 if (Op->isTypeDependent())
13368 if (RHSExpr->isTypeDependent() ||
13406 (LHSExpr->isTypeDependent() || RHSExpr->isTypeDependent() ||
13406 (LHSExpr->isTypeDependent() || RHSExpr->isTypeDependent() ||
13426 if (LHSExpr->isTypeDependent() || RHSExpr->isTypeDependent())
13426 if (LHSExpr->isTypeDependent() || RHSExpr->isTypeDependent())
13835 if (E->isTypeDependent())
13900 if (!Idx->isTypeDependent() && !Idx->isValueDependent() &&
14048 if (CondExpr->isTypeDependent() || CondExpr->isValueDependent()) {
14454 if (!E->isTypeDependent() && Context.getTargetInfo().hasBuiltinMSVaList() &&
14489 if (!E->isTypeDependent() &&
14495 if (!IsMS && !E->isTypeDependent() &&
17247 if (ParenE->isTypeDependent())
17278 if (!E->isTypeDependent()) {
17968 if (E->isTypeDependent())
tools/clang/lib/Sema/SemaExprCXX.cpp 469 if (E && !E->isTypeDependent()) {
774 if (Ex && !Ex->isTypeDependent()) {
1315 !Result.get()->isTypeDependent())
1680 if (!NumElts->isTypeDependent() && !NumElts->isValueDependent()) {
1912 if (ArraySize && *ArraySize && !(*ArraySize)->isTypeDependent()) {
3235 if (!Ex.get()->isTypeDependent()) {
5392 if (Queried->isTypeDependent()) {
5755 if (!Cond.get()->isTypeDependent()) {
5767 if (LHS.get()->isTypeDependent() || RHS.get()->isTypeDependent())
5767 if (LHS.get()->isTypeDependent() || RHS.get()->isTypeDependent())
6863 } else if (!Base->isTypeDependent()) {
7931 (E->isTypeDependent() || E->isValueDependent() ||
tools/clang/lib/Sema/SemaExprObjC.cpp 388 if (Element->isTypeDependent())
499 if (ValueExpr->isTypeDependent()) {
773 assert((!BaseExpr->isTypeDependent() && !IndexExpr->isTypeDependent()) &&
773 assert((!BaseExpr->isTypeDependent() && !IndexExpr->isTypeDependent()) &&
1568 if (Args[i]->isTypeDependent())
1658 if (Args[i]->isTypeDependent())
1730 if (Args[i]->isTypeDependent())
2714 if (Receiver->isTypeDependent()) {
4448 if (T->isDependentType() || SubExpr->isTypeDependent()) {
tools/clang/lib/Sema/SemaInit.cpp 3148 if (!Index->isTypeDependent() && !Index->isValueDependent())
3166 bool StartDependent = StartIndex->isTypeDependent() ||
3168 bool EndDependent = EndIndex->isTypeDependent() ||
tools/clang/lib/Sema/SemaOpenMP.cpp 2160 if (DE->isValueDependent() || DE->isTypeDependent()) {
2507 if (Allocator->isTypeDependent() || Allocator->isValueDependent() ||
2585 (Allocator->isTypeDependent() || Allocator->isValueDependent() ||
2786 if (E->isTypeDependent() || E->isValueDependent() ||
2908 if (E->isTypeDependent() || E->isValueDependent() ||
4074 if (RefExpr->isTypeDependent() || RefExpr->isValueDependent() ||
4877 if (E->isValueDependent() || E->isTypeDependent() ||
4898 if (E->isValueDependent() || E->isTypeDependent() ||
4924 } else if (E->isValueDependent() || E->isTypeDependent() ||
4936 if (Step && !Step->isValueDependent() && !Step->isTypeDependent() &&
5013 if (VariantRef->isTypeDependent() || VariantRef->isValueDependent() ||
5182 if (!Score->isTypeDependent() && !Score->isValueDependent() &&
7617 if (SimdlenLength->isValueDependent() || SimdlenLength->isTypeDependent() ||
7621 if (SafelenLength->isValueDependent() || SafelenLength->isTypeDependent() ||
7874 if (E->isTypeDependent() || E->isValueDependent() ||
10981 if (!Condition->isValueDependent() && !Condition->isTypeDependent() &&
11013 if (!Condition->isValueDependent() && !Condition->isTypeDependent() &&
11086 if (!ValExpr->isTypeDependent() && !ValExpr->isValueDependent() &&
11152 if (E->isValueDependent() || E->isTypeDependent() ||
11644 if (!ChunkSize->isValueDependent() && !ChunkSize->isTypeDependent() &&
13889 if (Step && !Step->isValueDependent() && !Step->isTypeDependent() &&
15305 if (VE->isValueDependent() || VE->isTypeDependent() ||
16085 if (!ChunkSize->isValueDependent() && !ChunkSize->isTypeDependent() &&
tools/clang/lib/Sema/SemaOverload.cpp 2262 if (Expr->isValueDependent() && !Expr->isTypeDependent() &&
5855 if (From->isTypeDependent())
6317 if (Args[i]->isTypeDependent()) {
6358 if (Args[i]->isTypeDependent()) {
12559 if (Input->isTypeDependent()) {
12738 if (Args[0]->isTypeDependent() || Args[1]->isTypeDependent()) {
12738 if (Args[0]->isTypeDependent() || Args[1]->isTypeDependent()) {
13137 if (Args[0]->isTypeDependent() || Args[1]->isTypeDependent()) {
13137 if (Args[0]->isTypeDependent() || Args[1]->isTypeDependent()) {
tools/clang/lib/Sema/SemaPseudoObject.cpp 178 rebuiltExpr->isTypeDependent(),
487 (result.get()->isTypeDependent() || CanCaptureValue(result.get())))
511 (result.get()->isTypeDependent() || CanCaptureValue(result.get()))) {
536 (result.get()->isTypeDependent() || CanCaptureValue(result.get())))
1563 if (op->isTypeDependent())
1593 if (LHS->isTypeDependent() || RHS->isTypeDependent())
1593 if (LHS->isTypeDependent() || RHS->isTypeDependent())
tools/clang/lib/Sema/SemaStmt.cpp 444 if (CondType->isDependentType() || E->isTypeDependent())
718 if (!Cond->isTypeDependent() &&
731 if (CondExpr && !CondExpr->isTypeDependent()) {
878 = CondExpr->isTypeDependent() || CondExpr->isValueDependent();
1268 if (!SrcExpr->isTypeDependent() && !SrcExpr->isValueDependent() &&
1837 if (collection->isTypeDependent()) return collection;
1954 if (!FirstE->isTypeDependent() && !FirstE->isLValue())
2071 return !Collection->isTypeDependent()
2888 if (!E->isTypeDependent()) {
3341 (RetValExp->isTypeDependent() ||
3353 } else if (!RetValExp->isTypeDependent()) {
3671 } else if (!RetValExp->isTypeDependent()) {
3766 if (!HasDependentReturnType && !RetValExp->isTypeDependent()) {
tools/clang/lib/Sema/SemaStmtAsm.cpp 90 if (E->isTypeDependent())
297 if (OutputExpr->isTypeDependent())
572 if (OutputExpr->isTypeDependent() || InputExpr->isTypeDependent())
572 if (OutputExpr->isTypeDependent() || InputExpr->isTypeDependent())
tools/clang/lib/Sema/SemaTemplate.cpp 2496 if (IgnoreNonTypeDependent && !E->isTypeDependent())
5767 if (Arg->isValueDependent() || Arg->isTypeDependent())
6254 if (Arg->isTypeDependent() || Arg->isValueDependent()) {
6313 if (Arg->isTypeDependent() || Arg->isValueDependent()) {
6349 if (CTAK == CTAK_Deduced && Arg->isTypeDependent()) {
6399 if ((ParamType->isDependentType() || Arg->isTypeDependent()) &&
6419 if (ParamType->isDependentType() || Arg->isTypeDependent() ||
6831 if (Arg->isTypeDependent() || Arg->isValueDependent()) {
7530 if (!E->isTypeDependent())
tools/clang/lib/Sema/SemaTemplateDeduction.cpp 4432 (Type.getType()->isDependentType() || Init->isTypeDependent())) {
4500 if (Init->isTypeDependent()) {
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 1241 if (!E->isTypeDependent())
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 194 if (!Cond->isTypeDependent()) {
450 if (!Cond->isTypeDependent())
tools/clang/lib/Sema/SemaType.cpp 2224 ArraySize && !ArraySize->isTypeDependent() &&
2237 } else if (ArraySize->isTypeDependent() || ArraySize->isValueDependent()) {
2360 if (SizeExpr->isTypeDependent() || SizeExpr->isValueDependent())
2420 if (!ArraySize->isTypeDependent() && !ArraySize->isValueDependent()) {
7282 if (numEltsExpr->isTypeDependent() || numEltsExpr->isValueDependent() ||
8303 if (!E->isTypeDependent()) {
8315 if (E->isTypeDependent())
tools/clang/lib/Sema/TreeTransform.h 2088 if (!RangeExpr->isTypeDependent() &&
9249 if (!E->isTypeDependent())
10751 if (!E->getArgument()->isTypeDependent()) {
13323 if (Base->isTypeDependent() || Destroyed.getIdentifier() ||
tools/clang/lib/Serialization/ASTWriterStmt.cpp 443 Record.push_back(E->isTypeDependent());
tools/clang/tools/extra/clang-tidy/bugprone/MisplacedWideningCastCheck.cpp 194 if (Cast->isTypeDependent() || Cast->isValueDependent() ||
195 Calc->isTypeDependent() || Calc->isValueDependent())
tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp 99 Condition->isTypeDependent() || Condition->isInstantiationDependent() ||