Home | History | Annotate | Download | only in AST

Lines Matching refs:isTypeOperand

484   bool isTypeOperand() const { return Operand.is<TypeSourceInfo *>(); }
492 assert(isTypeOperand() && "Cannot call getTypeOperand for typeid(expr)");
497 assert(isTypeOperand() && "Cannot call getTypeOperand for typeid(expr)");
502 assert(!isTypeOperand() && "Cannot call getExprOperand for typeid(type)");
507 assert(!isTypeOperand() && "Cannot call getExprOperand for typeid(type)");
521 if (isTypeOperand()) return child_range();
559 bool isTypeOperand() const { return Operand.is<TypeSourceInfo *>(); }
567 assert(isTypeOperand() && "Cannot call getTypeOperand for __uuidof(expr)");
572 assert(isTypeOperand() && "Cannot call getTypeOperand for __uuidof(expr)");
577 assert(!isTypeOperand() && "Cannot call getExprOperand for __uuidof(type)");
582 assert(!isTypeOperand() && "Cannot call getExprOperand for __uuidof(type)");
596 if (isTypeOperand()) return child_range();