Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaCoroutine.cpp792 if (E->hasPlaceholderType()) { in ActOnCoawaitExpr()
832 if (Operand->hasPlaceholderType()) { in BuildUnresolvedCoawaitExpr()
872 if (Awaiter->hasPlaceholderType()) { in BuildResolvedCoawaitExpr()
933 if (E->hasPlaceholderType()) { in BuildCoyieldExpr()
978 if (E && E->hasPlaceholderType() && in BuildCoreturnStmt()
979 !E->hasPlaceholderType(BuiltinType::Overload)) { in BuildCoreturnStmt()
H A DSemaPseudoObject.cpp439 if (RHS->hasPlaceholderType() || isa<InitListExpr>(RHS)) { in buildAssignmentOperation()
1667 assert(syntax->hasPlaceholderType(BuiltinType::PseudoObject)); in recreateSyntacticForm()
H A DSemaExprObjC.cpp1832 if (argExpr->hasPlaceholderType(BuiltinType::ARCUnbridgedCast) && in CheckMessageArgumentTypes()
2873 if (Receiver->hasPlaceholderType()) { in BuildInstanceMessage()
4516 assert(!e->hasPlaceholderType(BuiltinType::ARCUnbridgedCast)); in diagnoseARCUnbridgedCast()
4548 assert(e->hasPlaceholderType(BuiltinType::ARCUnbridgedCast)); in stripARCUnbridgedCast()
H A DSemaExprCXX.cpp570 if (E->hasPlaceholderType()) { in BuildCXXTypeId()
5802 } else if (Queried->hasPlaceholderType()) { in BuildExpressionTrait()
5818 assert(!LHS.get()->hasPlaceholderType() && !RHS.get()->hasPlaceholderType() && in CheckPointerToMemberOperands()
7627 if (Base->hasPlaceholderType()) { in CheckArrow()
8121 if (E->hasPlaceholderType()) { in IgnoredValueConversions()
H A DSemaExpr.cpp504 if (E->hasPlaceholderType()) { in DefaultFunctionArrayConversion()
628 if (E->hasPlaceholderType()) { in DefaultLvalueConversion()
4821 base->hasPlaceholderType(BuiltinType::OMPArraySection)) in ActOnArraySubscriptExpr()
5094 if (Base->hasPlaceholderType() && in ActOnOMPArraySectionExpr()
5095 !Base->hasPlaceholderType(BuiltinType::OMPArraySection)) { in ActOnOMPArraySectionExpr()
5278 if (Base->hasPlaceholderType()) { in ActOnOMPArrayShapingExpr()
5303 if (Dim->hasPlaceholderType()) { in ActOnOMPArrayShapingExpr()
9149 if (commonExpr->hasPlaceholderType()) { in ActOnConditionalOp()
13653 assert(!E->hasPlaceholderType(BuiltinType::PseudoObject)); in CheckForModifiableLvalue()
14289 assert(!OrigOp.get()->hasPlaceholderType()); in CheckAddressOfOperand()
[all …]
H A DSemaType.cpp2466 if (ArraySize && ArraySize->hasPlaceholderType()) { in BuildArrayType()
9118 assert(!E->hasPlaceholderType() && "unexpected placeholder"); in BuildTypeofExprType()
9200 assert(!E->hasPlaceholderType() && "unexpected placeholder"); in BuildDecltypeType()
H A DSemaTemplateInstantiate.cpp1964 TransExprRes.get()->hasPlaceholderType()) in TransformExprRequirement()
H A DSemaOverload.cpp934 assert(E->hasPlaceholderType(BuiltinType::ARCUnbridgedCast)); in save()
6101 if (From->hasPlaceholderType()) { in PerformContextualImplicitConversion()
6597 if (argExpr->hasPlaceholderType(BuiltinType::ARCUnbridgedCast) && in SelectBestMethod()
H A DTreeTransform.h10820 if (result.get()->hasPlaceholderType(BuiltinType::PseudoObject)) in TransformPseudoObjectExpr()
12664 if (TransExprRes.isUsable() && TransExprRes.get()->hasPlaceholderType()) in TransformExprRequirement()
/llvm-project-15.0.7/clang/lib/AST/
H A DExprClassification.cpp573 E->hasPlaceholderType(BuiltinType::BoundMember)) in ClassifyBinaryOp()
581 E->hasPlaceholderType(BuiltinType::BoundMember)) in ClassifyBinaryOp()
H A DExpr.cpp2910 assert(expr->hasPlaceholderType(BuiltinType::BoundMember)); in findBoundMemberType()
/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/
H A DExtractVariable.cpp90 if (Expr->hasPlaceholderType(BuiltinType::PseudoObject)) { in computeVariableType()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DExpr.h502 bool hasPlaceholderType() const { in hasPlaceholderType() function
507 bool hasPlaceholderType(BuiltinType::Kind K) const { in hasPlaceholderType() function
2744 bool IsIncomplete = hasPlaceholderType(BuiltinType::IncompleteMatrixIdx); in isIncomplete()
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseDeclCXX.cpp1064 [](Expr *E) { return E->hasPlaceholderType() ? ExprError() : E; }); in ParseDecltypeSpecifier()