Searched refs:isTypeOperand (Results 1 – 14 of 14) sorted by relevance
565 bool isTypeOperand() const { return Operand.is<TypeSourceInfo *>(); } in isTypeOperand() function573 assert(isTypeOperand() && "Cannot call getTypeOperand for typeid(expr)"); in getTypeOperandSourceInfo()578 assert(isTypeOperand() && "Cannot call getTypeOperand for typeid(expr)"); in setTypeOperandSourceInfo()583 assert(!isTypeOperand() && "Cannot call getExprOperand for typeid(type)"); in getExprOperand()588 assert(!isTypeOperand() && "Cannot call getExprOperand for typeid(type)"); in setExprOperand()603 if (isTypeOperand()) return child_range(); in children()700 bool isTypeOperand() const { return Operand.is<TypeSourceInfo *>(); } in isTypeOperand() function708 assert(isTypeOperand() && "Cannot call getTypeOperand for __uuidof(expr)"); in getTypeOperandSourceInfo()713 assert(isTypeOperand() && "Cannot call getTypeOperand for __uuidof(expr)"); in setTypeOperandSourceInfo()718 assert(!isTypeOperand() && "Cannot call getExprOperand for __uuidof(type)"); in getExprOperand()[all …]
2077 if (S->isTypeOperand())2088 if (S->isTypeOperand())
2099 if (S->isTypeOperand())2110 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()120 if (isTypeOperand()) in getUuidAsStringRef()
910 if (S->isTypeOperand()) in VisitCXXTypeidExpr()916 if (S->isTypeOperand()) in VisitCXXUuidofExpr()
1498 if (Node->isTypeOperand()) { in VisitCXXTypeidExpr()1508 if (Node->isTypeOperand()) { in VisitCXXUuidofExpr()
2909 if (TIE->isTypeOperand()) { in mangleExpression()
856 if (DC->isTypeOperand()) in canTypeidThrow()
7774 if (E->isTypeOperand()) { in TransformCXXTypeidExpr()7814 if (E->isTypeOperand()) { in TransformCXXUuidofExpr()
1260 if (E->isTypeOperand()) { in VisitCXXTypeidExpr()1620 if (E->isTypeOperand()) { in VisitCXXUuidofExpr()
1295 if (E->isTypeOperand()) { // typeid(int) in VisitCXXTypeidExpr()1602 if (E->isTypeOperand()) { // __uuidof(ComType) in VisitCXXUuidofExpr()
953 if (Typeid->isTypeOperand()) in EmitLValue()
1654 if (E->isTypeOperand()) { in EmitCXXTypeidExpr()
2090 if (E->isTypeOperand()) in VisitCXXTypeidExpr()2101 if (E->isTypeOperand()) in VisitCXXUuidofExpr()