Searched refs:isTypeOperand (Results 1 – 13 of 13) sorted by relevance
576 bool isTypeOperand() const { return Operand.is<TypeSourceInfo *>(); } in isTypeOperand() function584 assert(isTypeOperand() && "Cannot call getTypeOperand for typeid(expr)"); in getTypeOperandSourceInfo()589 assert(isTypeOperand() && "Cannot call getTypeOperand for typeid(expr)"); in setTypeOperandSourceInfo()594 assert(!isTypeOperand() && "Cannot call getExprOperand for typeid(type)"); in getExprOperand()599 assert(!isTypeOperand() && "Cannot call getExprOperand for typeid(type)"); in setExprOperand()614 if (isTypeOperand()) in children()775 bool isTypeOperand() const { return Operand.is<TypeSourceInfo *>(); } in isTypeOperand() function783 assert(isTypeOperand() && "Cannot call getTypeOperand for __uuidof(expr)"); in getTypeOperandSourceInfo()788 assert(isTypeOperand() && "Cannot call getTypeOperand for __uuidof(expr)"); in setTypeOperandSourceInfo()793 assert(!isTypeOperand() && "Cannot call getExprOperand for __uuidof(type)"); in getExprOperand()[all …]
2109 if (S->isTypeOperand())2122 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()
1148 if (S->isTypeOperand()) in VisitCXXTypeidExpr()1154 if (S->isTypeOperand()) in VisitCXXUuidofExpr()
1763 if (Node->isTypeOperand()) { in VisitCXXTypeidExpr()1773 if (Node->isTypeOperand()) { in VisitCXXUuidofExpr()
2877 if (UE->isTypeOperand()) { in mangleExpression()3203 if (TIE->isTypeOperand()) { in mangleExpression()
924 if (DC->isTypeOperand()) in canTypeidThrow()
8953 if (E->isTypeOperand()) { in TransformCXXTypeidExpr()8993 if (E->isTypeOperand()) { in TransformCXXUuidofExpr()
1311 if (E->isTypeOperand()) { in VisitCXXTypeidExpr()1703 if (E->isTypeOperand()) { in VisitCXXUuidofExpr()
1338 if (E->isTypeOperand()) { // typeid(int) in VisitCXXTypeidExpr()1675 if (E->isTypeOperand()) { // __uuidof(ComType) in VisitCXXUuidofExpr()
1087 if (Typeid->isTypeOperand()) in EmitLValue()
1812 if (E->isTypeOperand()) { in EmitCXXTypeidExpr()
2298 if (E->isTypeOperand()) in VisitCXXTypeidExpr()2309 if (E->isTypeOperand()) in VisitCXXUuidofExpr()