Lines Matching refs:classify

186     std::optional<PrimType> SubExprT = classify(SubExpr->getType());  in VisitCastExpr()
293 std::optional<PrimType> FromT = classify(SubExpr->getType()); in VisitCastExpr()
310 std::optional<PrimType> ToT = classify(CE->getType()); in VisitCastExpr()
336 if (std::optional<PrimType> T = classify(PointeeType)) in VisitCastExpr()
391 if (std::optional<PrimType> T = classify(PtrType->getPointeeType())) in VisitCastExpr()
432 std::optional<PrimType> FromT = classify(SubExprTy); in VisitCastExpr()
433 std::optional<PrimType> ToT = classify(CE->getType()); in VisitCastExpr()
460 std::optional<PrimType> FromT = classify(SubExpr->getType()); in VisitCastExpr()
461 std::optional<PrimType> ToT = classify(CE->getType()); in VisitCastExpr()
593 assert(!classify(CE->getType())); in VisitCastExpr()
594 assert(classify(SubExpr->getType())); in VisitCastExpr()
732 std::optional<PrimType> LT = classify(LHS->getType()); in VisitBinaryOperator()
733 std::optional<PrimType> RT = classify(RHS->getType()); in VisitBinaryOperator()
734 std::optional<PrimType> T = classify(BO->getType()); in VisitBinaryOperator()
868 std::optional<PrimType> LT = classify(LHS); in VisitPointerArithBinOp()
869 std::optional<PrimType> RT = classify(RHS); in VisitPointerArithBinOp()
912 std::optional<PrimType> T = classify(E->getType()); in VisitLogicalBinOp()
1200 if (std::optional<PrimType> T = classify(QT)) in VisitImplicitValueInitExpr()
1321 if (std::optional<PrimType> T = classify(QT)) { in visitInitList()
1366 if (std::optional<PrimType> T = classify(FieldType)) { in visitInitList()
1382 if (std::optional<PrimType> T = classify(Init)) { in visitInitList()
1401 if (std::optional<PrimType> T = classify(Init)) { in visitInitList()
1552 if (std::optional<PrimType> T = classify(Init->getType())) { in visitArrayElemInit()
1589 std::optional<PrimType> T = classify(E->getType()); in VisitConstantExpr()
1736 if (std::optional<PrimType> T = classify(E)) in VisitMemberExpr()
1822 PrimType SubExprT = classify(SourceExpr).value_or(PT_Ptr); in VisitOpaqueValueExpr()
1994 std::optional<PrimType> LT = classify(LHSComputationType); in VisitFloatCompoundAssignOperator()
1995 std::optional<PrimType> RT = classify(ResultType); in VisitFloatCompoundAssignOperator()
2065 std::optional<PrimType> LT = classify(LHS->getType()); in VisitPointerCompoundAssignOperator()
2066 std::optional<PrimType> RT = classify(RHS->getType()); in VisitPointerCompoundAssignOperator()
2103 classify(E->getComputationLHSType()); in VisitCompoundAssignOperator()
2104 std::optional<PrimType> LT = classify(LHS->getType()); in VisitCompoundAssignOperator()
2105 std::optional<PrimType> RT = classify(RHS->getType()); in VisitCompoundAssignOperator()
2106 std::optional<PrimType> ResultT = classify(E->getType()); in VisitCompoundAssignOperator()
2243 std::optional<PrimType> SubExprT = classify(SubExpr); in VisitMaterializeTemporaryExpr()
2314 std::optional<PrimType> T = classify(E->getType()); in VisitCompoundLiteralExpr()
2405 if (std::optional<PrimType> T = classify(Init)) { in VisitLambdaExpr()
2463 assert(!classify(T)); in VisitCXXConstructExpr()
2526 align(primSize(classify(E->getArg(I)->getType()).value_or(PT_Ptr))); in VisitCXXConstructExpr()
2678 if (std::optional<PrimType> T = classify(Ty)) in VisitCXXScalarValueInitExpr()
2774 PrimType PT = this->classify(PD->getType()).value_or(PT_Ptr); in VisitCXXInheritedCtorInitExpr()
2789 std::optional<PrimType> ElemT = classify(ElementType); in VisitCXXNewExpr()
3234 !classify(E->getType())) { in visit()
3253 assert(!classify(E->getType())); in visitInitializer()
3264 std::optional<PrimType> T = classify(E->getType()); in visitBool()
3560 if (std::optional<PrimType> T = classify(E)) { in visitExpr()
3619 std::optional<PrimType> VarT = classify(VD->getType()); in visitDeclAndReturn()
3688 std::optional<PrimType> VarT = classify(VD->getType()); in visitVarDecl()
3897 std::optional<PrimType> ReturnT = classify(E); in VisitBuiltinCallExpr()
3933 std::optional<PrimType> T = classify(ReturnType); in VisitCallExpr()
4005 PrimType ArgT = classify(Arg).value_or(PT_Ptr); in VisitCallExpr()
4036 VarArgSize += align(primSize(classify(E->getArg(I)).value_or(PT_Ptr))); in VisitCallExpr()
4045 VarArgSize += align(primSize(classify(E->getArg(I)).value_or(PT_Ptr))); in VisitCallExpr()
4060 ArgSize += align(primSize(classify(E->getArg(I)).value_or(PT_Ptr))); in VisitCallExpr()
4099 if (std::optional<PrimType> T = classify(E->getExpr())) in VisitCXXDefaultArgExpr()
4680 PrimType ParamType = this->classify(PVD->getType()).value_or(PT_Ptr); in emitLambdaStaticInvokerBody()
4699 ReturnType = this->classify(F->getReturnType()); in visitFunc()
4707 if (std::optional<PrimType> T = this->classify(InitExpr)) { in visitFunc()
4822 std::optional<PrimType> T = classify(SubExpr->getType()); in VisitUnaryOperator()
5044 std::optional<PrimType> ResT = classify(E); in VisitComplexUnaryOperator()
5159 if (std::optional<PrimType> T = classify(E->getType())) { in visitDeclRef()