Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h883 bool isTypeOperand() const { return isa<TypeSourceInfo *>(Operand); } in isTypeOperand() function
891 assert(isTypeOperand() && "Cannot call getTypeOperand for typeid(expr)"); in getTypeOperandSourceInfo()
895 assert(!isTypeOperand() && "Cannot call getExprOperand for typeid(type)"); in getExprOperand()
910 if (isTypeOperand()) in children()
917 if (isTypeOperand()) in children()
1098 bool isTypeOperand() const { return isa<TypeSourceInfo *>(Operand); } in isTypeOperand() function
1106 assert(isTypeOperand() && "Cannot call getTypeOperand for __uuidof(expr)"); in getTypeOperandSourceInfo()
1110 assert(!isTypeOperand() && "Cannot call getExprOperand for __uuidof(type)"); in getExprOperand()
1127 if (isTypeOperand()) in children()
1134 if (isTypeOperand()) in children()
H A DRecursiveASTVisitor.h2713 if (S->isTypeOperand())
2726 if (S->isTypeOperand())
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp135 if (isTypeOperand()) in isPotentiallyEvaluated()
150 assert(!isTypeOperand() && "Cannot call isMostDerived for typeid(type)"); in isMostDerived()
162 assert(isTypeOperand() && "Cannot call getTypeOperand for typeid(expr)"); in getTypeOperand()
216 assert(isTypeOperand() && "Cannot call getTypeOperand for __uuidof(expr)"); in getTypeOperand()
H A DComputeDependence.cpp287 if (E->isTypeOperand()) in computeDependence()
305 if (E->isTypeOperand()) in computeDependence()
H A DStmtProfile.cpp2041 if (S->isTypeOperand()) in VisitCXXTypeidExpr()
2047 if (S->isTypeOperand()) in VisitCXXUuidofExpr()
H A DStmtPrinter.cpp2156 if (Node->isTypeOperand()) { in VisitCXXTypeidExpr()
2166 if (Node->isTypeOperand()) { in VisitCXXUuidofExpr()
H A DItaniumMangle.cpp5069 if (UE->isTypeOperand()) in mangleExpression()
5075 if (UE->isTypeOperand()) { in mangleExpression()
5508 if (TIE->isTypeOperand()) { in mangleExpression()
H A DJSONNodeDumper.cpp1484 if (CTE->isTypeOperand()) { in VisitCXXTypeidExpr()
H A DASTImporter.cpp9263 if (E->isTypeOperand()) { in VisitCXXTypeidExpr()
H A DExprConstant.cpp9170 if (E->isTypeOperand()) in VisitCXXTypeidExpr()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExceptionSpec.cpp1095 if (DC->isTypeOperand()) in canTypeidThrow()
H A DTreeTransform.h14277 if (E->isTypeOperand()) { in TransformCXXTypeidExpr()
14319 if (E->isTypeOperand()) { in TransformCXXUuidofExpr()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp1865 if (E->isTypeOperand()) { in VisitCXXTypeidExpr()
2363 if (E->isTypeOperand()) { in VisitCXXUuidofExpr()
H A DASTReaderStmt.cpp1868 if (E->isTypeOperand()) in VisitCXXTypeidExpr()
2348 if (E->isTypeOperand()) in VisitCXXUuidofExpr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp2234 if (E->isTypeOperand()) { in EmitCXXTypeidExpr()
H A DCGExprConstant.cpp2422 if (E->isTypeOperand()) in VisitCXXTypeidExpr()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DCompiler.cpp3737 if (E->isTypeOperand()) in VisitCXXTypeidExpr()