Searched refs:isTypeOperand (Results 1 – 17 of 17) sorted by relevance
881 bool isTypeOperand() const { return Operand.is<TypeSourceInfo *>(); } in isTypeOperand() function889 assert(isTypeOperand() && "Cannot call getTypeOperand for typeid(expr)"); in getTypeOperandSourceInfo()893 assert(!isTypeOperand() && "Cannot call getExprOperand for typeid(type)"); in getExprOperand()908 if (isTypeOperand()) in children()915 if (isTypeOperand()) in children()1092 bool isTypeOperand() const { return Operand.is<TypeSourceInfo *>(); } in isTypeOperand() function1100 assert(isTypeOperand() && "Cannot call getTypeOperand for __uuidof(expr)"); in getTypeOperandSourceInfo()1104 assert(!isTypeOperand() && "Cannot call getExprOperand for __uuidof(type)"); in getExprOperand()1121 if (isTypeOperand()) in children()1128 if (isTypeOperand()) in children()
2609 if (S->isTypeOperand())2622 if (S->isTypeOperand())
136 if (isTypeOperand()) in isPotentiallyEvaluated()151 assert(!isTypeOperand() && "Cannot call isMostDerived for typeid(type)"); in isMostDerived()163 assert(isTypeOperand() && "Cannot call getTypeOperand for typeid(expr)"); in getTypeOperand()170 assert(isTypeOperand() && "Cannot call getTypeOperand for __uuidof(expr)"); in getTypeOperand()
284 if (E->isTypeOperand()) in computeDependence()302 if (E->isTypeOperand()) in computeDependence()
1951 if (S->isTypeOperand()) in VisitCXXTypeidExpr()1957 if (S->isTypeOperand()) in VisitCXXUuidofExpr()
1958 if (Node->isTypeOperand()) { in VisitCXXTypeidExpr()1968 if (Node->isTypeOperand()) { in VisitCXXUuidofExpr()
4318 if (UE->isTypeOperand()) in mangleExpression()4324 if (UE->isTypeOperand()) { in mangleExpression()4721 if (TIE->isTypeOperand()) { in mangleExpression()
1363 if (CTE->isTypeOperand()) { in VisitCXXTypeidExpr()
8488 if (E->isTypeOperand()) { in VisitCXXTypeidExpr()
8432 if (E->isTypeOperand()) in VisitCXXTypeidExpr()
1105 if (DC->isTypeOperand()) in canTypeidThrow()
12071 if (E->isTypeOperand()) { in TransformCXXTypeidExpr()12113 if (E->isTypeOperand()) { in TransformCXXUuidofExpr()
1719 if (E->isTypeOperand()) { in VisitCXXTypeidExpr()2174 if (E->isTypeOperand()) { in VisitCXXUuidofExpr()
1812 if (E->isTypeOperand()) in VisitCXXTypeidExpr()2257 if (E->isTypeOperand()) in VisitCXXUuidofExpr()
2199 if (E->isTypeOperand()) { in EmitCXXTypeidExpr()
2052 if (E->isTypeOperand()) in VisitCXXTypeidExpr()
2801 if (E->isTypeOperand()) in VisitCXXTypeidExpr()2812 if (E->isTypeOperand()) in VisitCXXUuidofExpr()