Home
last modified time | relevance | path

Searched refs:isTypeOperand (Results 1 – 16 of 16) sorted by relevance

/external/clang/include/clang/AST/
DEvaluatedExprVisitor.h65 if (!E->isTypeOperand() && E->Classify(Context).isGLValue()) in VisitCXXTypeidExpr()
DExprCXX.h505 bool isTypeOperand() const { return Operand.is<TypeSourceInfo *>(); } in isTypeOperand() function
513 assert(isTypeOperand() && "Cannot call getTypeOperand for typeid(expr)"); in getTypeOperandSourceInfo()
518 assert(isTypeOperand() && "Cannot call getTypeOperand for typeid(expr)"); in setTypeOperandSourceInfo()
523 assert(!isTypeOperand() && "Cannot call getExprOperand for typeid(type)"); in getExprOperand()
528 assert(!isTypeOperand() && "Cannot call getExprOperand for typeid(type)"); in setExprOperand()
542 if (isTypeOperand()) return child_range(); in children()
580 bool isTypeOperand() const { return Operand.is<TypeSourceInfo *>(); } in isTypeOperand() function
588 assert(isTypeOperand() && "Cannot call getTypeOperand for __uuidof(expr)"); in getTypeOperandSourceInfo()
593 assert(isTypeOperand() && "Cannot call getTypeOperand for __uuidof(expr)"); in setTypeOperandSourceInfo()
598 assert(!isTypeOperand() && "Cannot call getExprOperand for __uuidof(type)"); in getExprOperand()
[all …]
DRecursiveASTVisitor.h2050 if (S->isTypeOperand())
2057 if (S->isTypeOperand())
/external/clang/lib/AST/
DExprCXX.cpp28 if (isTypeOperand()) in isPotentiallyEvaluated()
43 assert(isTypeOperand() && "Cannot call getTypeOperand for typeid(expr)"); in getTypeOperand()
49 assert(isTypeOperand() && "Cannot call getTypeOperand for __uuidof(expr)"); in getTypeOperand()
DStmtProfile.cpp759 if (S->isTypeOperand()) in VisitCXXTypeidExpr()
765 if (S->isTypeOperand()) in VisitCXXUuidofExpr()
DStmtPrinter.cpp1178 if (Node->isTypeOperand()) { in VisitCXXTypeidExpr()
1188 if (Node->isTypeOperand()) { in VisitCXXUuidofExpr()
DItaniumMangle.cpp2671 if (TIE->isTypeOperand()) { in mangleExpression()
DExprConstant.cpp2889 if (E->isTypeOperand()) in VisitCXXTypeidExpr()
/external/clang/tools/libclang/
DRecursiveASTVisitor.h1971 if (S->isTypeOperand())
1978 if (S->isTypeOperand())
DCIndex.cpp1919 if (E->isTypeOperand()) in VisitCXXTypeidExpr()
1930 if (E->isTypeOperand()) in VisitCXXUuidofExpr()
/external/clang/lib/Sema/
DSemaExceptionSpec.cpp829 if (DC->isTypeOperand()) in canTypeidThrow()
DTreeTransform.h7031 if (E->isTypeOperand()) { in TransformCXXTypeidExpr()
7070 if (E->isTypeOperand()) { in TransformCXXUuidofExpr()
/external/clang/lib/Serialization/
DASTWriterStmt.cpp1174 if (E->isTypeOperand()) { in VisitCXXTypeidExpr()
1524 if (E->isTypeOperand()) { in VisitCXXUuidofExpr()
DASTReaderStmt.cpp1189 if (E->isTypeOperand()) { // typeid(int) in VisitCXXTypeidExpr()
1488 if (E->isTypeOperand()) { // __uuidof(ComType) in VisitCXXUuidofExpr()
/external/clang/lib/CodeGen/
DCGExprConstant.cpp999 if (Typeid->isTypeOperand()) in EmitLValue()
DCGExprCXX.cpp1647 if (E->isTypeOperand()) { in EmitCXXTypeidExpr()