Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h881 bool isTypeOperand() const { return Operand.is<TypeSourceInfo *>(); } in isTypeOperand() function
889 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()
1096 bool isTypeOperand() const { return Operand.is<TypeSourceInfo *>(); } in isTypeOperand() function
1104 assert(isTypeOperand() && "Cannot call getTypeOperand for __uuidof(expr)"); in getTypeOperandSourceInfo()
1108 assert(!isTypeOperand() && "Cannot call getExprOperand for __uuidof(type)"); in getExprOperand()
1125 if (isTypeOperand()) in children()
1132 if (isTypeOperand()) in children()
H A DRecursiveASTVisitor.h2670 if (S->isTypeOperand())
2683 if (S->isTypeOperand())
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp136 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()
217 assert(isTypeOperand() && "Cannot call getTypeOperand for __uuidof(expr)"); in getTypeOperand()
H A DComputeDependence.cpp284 if (E->isTypeOperand()) in computeDependence()
302 if (E->isTypeOperand()) in computeDependence()
H A DStmtProfile.cpp2000 if (S->isTypeOperand()) in VisitCXXTypeidExpr()
2006 if (S->isTypeOperand()) in VisitCXXUuidofExpr()
H A DStmtPrinter.cpp2019 if (Node->isTypeOperand()) { in VisitCXXTypeidExpr()
2029 if (Node->isTypeOperand()) { in VisitCXXUuidofExpr()
H A DItaniumMangle.cpp4791 if (UE->isTypeOperand()) in mangleExpression()
4797 if (UE->isTypeOperand()) { in mangleExpression()
5250 if (TIE->isTypeOperand()) { in mangleExpression()
H A DJSONNodeDumper.cpp1470 if (CTE->isTypeOperand()) { in VisitCXXTypeidExpr()
H A DASTImporter.cpp8912 if (E->isTypeOperand()) { in VisitCXXTypeidExpr()
H A DExprConstant.cpp8800 if (E->isTypeOperand()) in VisitCXXTypeidExpr()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExceptionSpec.cpp1094 if (DC->isTypeOperand()) in canTypeidThrow()
H A DTreeTransform.h13159 if (E->isTypeOperand()) { in TransformCXXTypeidExpr()
13201 if (E->isTypeOperand()) { in TransformCXXUuidofExpr()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp1842 if (E->isTypeOperand()) { in VisitCXXTypeidExpr()
2338 if (E->isTypeOperand()) { in VisitCXXUuidofExpr()
H A DASTReaderStmt.cpp1849 if (E->isTypeOperand()) in VisitCXXTypeidExpr()
2328 if (E->isTypeOperand()) in VisitCXXUuidofExpr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp2198 if (E->isTypeOperand()) { in EmitCXXTypeidExpr()
H A DCGExprConstant.cpp2309 if (E->isTypeOperand()) in VisitCXXTypeidExpr()