Searched refs:isTypeOperand (Results 1 – 14 of 14) sorted by relevance
572 bool isTypeOperand() const { return Operand.is<TypeSourceInfo *>(); } in isTypeOperand() function580 assert(isTypeOperand() && "Cannot call getTypeOperand for typeid(expr)"); in getTypeOperandSourceInfo()585 assert(isTypeOperand() && "Cannot call getTypeOperand for typeid(expr)"); in setTypeOperandSourceInfo()590 assert(!isTypeOperand() && "Cannot call getExprOperand for typeid(type)"); in getExprOperand()595 assert(!isTypeOperand() && "Cannot call getExprOperand for typeid(type)"); in setExprOperand()610 if (isTypeOperand()) return child_range(); in children()707 bool isTypeOperand() const { return Operand.is<TypeSourceInfo *>(); } in isTypeOperand() function715 assert(isTypeOperand() && "Cannot call getTypeOperand for __uuidof(expr)"); in getTypeOperandSourceInfo()720 assert(isTypeOperand() && "Cannot call getTypeOperand for __uuidof(expr)"); in setTypeOperandSourceInfo()725 assert(!isTypeOperand() && "Cannot call getExprOperand for __uuidof(type)"); in getExprOperand()[all …]
2088 if (S->isTypeOperand())2099 if (S->isTypeOperand())
2118 if (S->isTypeOperand())2129 if (S->isTypeOperand())
29 if (isTypeOperand()) in isPotentiallyEvaluated()44 assert(isTypeOperand() && "Cannot call getTypeOperand for typeid(expr)"); in getTypeOperand()51 assert(isTypeOperand() && "Cannot call getTypeOperand for __uuidof(expr)"); in getTypeOperand()117 if (isTypeOperand()) in getUuidAsStringRef()
1048 if (S->isTypeOperand()) in VisitCXXTypeidExpr()1054 if (S->isTypeOperand()) in VisitCXXUuidofExpr()
1585 if (Node->isTypeOperand()) { in VisitCXXTypeidExpr()1595 if (Node->isTypeOperand()) { in VisitCXXUuidofExpr()
2730 if (UE->isTypeOperand()) { in mangleExpression()3047 if (TIE->isTypeOperand()) { in mangleExpression()
897 if (DC->isTypeOperand()) in canTypeidThrow()
8282 if (E->isTypeOperand()) { in TransformCXXTypeidExpr()8322 if (E->isTypeOperand()) { in TransformCXXUuidofExpr()
1267 if (E->isTypeOperand()) { in VisitCXXTypeidExpr()1644 if (E->isTypeOperand()) { in VisitCXXUuidofExpr()
1297 if (E->isTypeOperand()) { // typeid(int) in VisitCXXTypeidExpr()1618 if (E->isTypeOperand()) { // __uuidof(ComType) in VisitCXXUuidofExpr()
980 if (Typeid->isTypeOperand()) in EmitLValue()
1705 if (E->isTypeOperand()) { in EmitCXXTypeidExpr()
2186 if (E->isTypeOperand()) in VisitCXXTypeidExpr()2197 if (E->isTypeOperand()) in VisitCXXUuidofExpr()