Home
last modified time | relevance | path

Searched refs:hasPlaceholderType (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCoroutine.cpp809 if (E->hasPlaceholderType()) { in ActOnCoawaitExpr()
877 if (Operand->hasPlaceholderType()) { in BuildUnresolvedCoawaitExpr()
924 if (Awaiter->hasPlaceholderType()) { in BuildResolvedCoawaitExpr()
985 if (E->hasPlaceholderType()) { in BuildCoyieldExpr()
1029 if (E && E->hasPlaceholderType() && in BuildCoreturnStmt()
1030 !E->hasPlaceholderType(BuiltinType::Overload)) { in BuildCoreturnStmt()
H A DSemaOpenACC.cpp503 VarExpr->hasPlaceholderType(BuiltinType::ArraySection)) { in CheckVarIsPointerType()
727 if (Base->hasPlaceholderType() && in ActOnArraySectionExpr()
728 !Base->hasPlaceholderType(BuiltinType::ArraySection)) { in ActOnArraySectionExpr()
779 if (!Base->hasPlaceholderType(BuiltinType::ArraySection)) { in ActOnArraySectionExpr()
H A DSemaPseudoObject.cpp444 if (RHS->hasPlaceholderType() || isa<InitListExpr>(RHS)) { in buildAssignmentOperation()
1588 assert(syntax->hasPlaceholderType(BuiltinType::PseudoObject)); in recreateSyntacticForm()
H A DSemaExprObjC.cpp1834 if (argExpr->hasPlaceholderType(BuiltinType::ARCUnbridgedCast) && in CheckMessageArgumentTypes()
2862 if (Receiver->hasPlaceholderType()) { in BuildInstanceMessage()
4518 assert(!e->hasPlaceholderType(BuiltinType::ARCUnbridgedCast)); in diagnoseARCUnbridgedCast()
4550 assert(e->hasPlaceholderType(BuiltinType::ARCUnbridgedCast)); in stripARCUnbridgedCast()
H A DSemaExprCXX.cpp563 if (E->hasPlaceholderType()) { in BuildCXXTypeId()
5309 assert(!LHS.get()->hasPlaceholderType() && !RHS.get()->hasPlaceholderType() && in CheckPointerToMemberOperands()
7005 if (Base->hasPlaceholderType()) { in CheckArrow()
7454 if (E->hasPlaceholderType()) { in IgnoredValueConversions()
H A DSemaExpr.cpp510 if (E->hasPlaceholderType()) { in DefaultFunctionArrayConversion()
634 if (E->hasPlaceholderType()) { in DefaultLvalueConversion()
4902 base->hasPlaceholderType(BuiltinType::ArraySection)) { in ActOnArraySubscriptExpr()
4938 base->hasPlaceholderType(BuiltinType::IncompleteMatrixIdx) && in ActOnArraySubscriptExpr()
8886 if (commonExpr->hasPlaceholderType()) { in ActOnConditionalOp()
13747 assert(!E->hasPlaceholderType(BuiltinType::PseudoObject)); in CheckForModifiableLvalue()
13923 assert(!LHSExpr->hasPlaceholderType(BuiltinType::PseudoObject)); in CheckAssignmentOperands()
14416 assert(!OrigOp.get()->hasPlaceholderType()); in CheckAddressOfOperand()
21147 assert(!arg->hasPlaceholderType()); in checkUnknownAnyArg()
H A DSemaTypeTraits.cpp1949 } else if (Queried->hasPlaceholderType()) { in BuildExpressionTrait()
H A DSemaType.cpp2134 if (ArraySize && ArraySize->hasPlaceholderType()) { in BuildArrayType()
9643 assert(!E->hasPlaceholderType() && "unexpected placeholder"); in BuildTypeofExprType()
9756 assert(!E->hasPlaceholderType() && "unexpected placeholder"); in BuildDecltypeType()
H A DSemaTemplateInstantiate.cpp2863 TransExprRes.get()->hasPlaceholderType()) in TransformExprRequirement()
H A DSemaOverload.cpp1144 assert(E->hasPlaceholderType(BuiltinType::ARCUnbridgedCast)); in save()
6797 if (From->hasPlaceholderType()) { in PerformContextualImplicitConversion()
7334 if (argExpr->hasPlaceholderType(BuiltinType::ARCUnbridgedCast) && in SelectBestMethod()
H A DSemaOpenMP.cpp24234 if (Base->hasPlaceholderType() && in ActOnOMPArraySectionExpr()
24235 !Base->hasPlaceholderType(BuiltinType::ArraySection)) { in ActOnOMPArraySectionExpr()
24404 if (!Base->hasPlaceholderType(BuiltinType::ArraySection)) { in ActOnOMPArraySectionExpr()
24419 if (Base->hasPlaceholderType()) { in ActOnOMPArrayShapingExpr()
24444 if (Dim->hasPlaceholderType()) { in ActOnOMPArrayShapingExpr()
H A DTreeTransform.h13168 if (result.get()->hasPlaceholderType(BuiltinType::PseudoObject)) in TransformPseudoObjectExpr()
15091 if (TransExprRes.isUsable() && TransExprRes.get()->hasPlaceholderType()) in TransformExprRequirement()
H A DSemaChecking.cpp1620 if (Arg->hasPlaceholderType()) { in checkPointerAuthValue()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprClassification.cpp620 E->hasPlaceholderType(BuiltinType::BoundMember)) in ClassifyBinaryOp()
628 E->hasPlaceholderType(BuiltinType::BoundMember)) in ClassifyBinaryOp()
H A DExpr.cpp3047 assert(expr->hasPlaceholderType(BuiltinType::BoundMember)); in findBoundMemberType()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h515 bool hasPlaceholderType() const { in hasPlaceholderType() function
520 bool hasPlaceholderType(BuiltinType::Kind K) const { in hasPlaceholderType() function
2818 bool IsIncomplete = hasPlaceholderType(BuiltinType::IncompleteMatrixIdx); in isIncomplete()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DUnsafeBufferUsage.cpp595 if (!cast<CXXNewExpr>(Arg0)->hasPlaceholderType()) { in isSafeSpanTwoParamConstruct()