Searched refs:opaqueValue (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenFunction.h | 148 const OpaqueValueExpr *opaqueValue; variable 152 : opaqueValue(ov), boundLValue(boundLValue) {} in OpaqueValueMappingData() 155 OpaqueValueMappingData() : opaqueValue(nullptr) {} in OpaqueValueMappingData() 195 bool isValid() const { return opaqueValue != nullptr; } in isValid() 196 void clear() { opaqueValue = nullptr; } in clear() 199 assert(opaqueValue && "no data to unbind!"); in unbind() 202 cgf.opaqueLValues.erase(opaqueValue); in unbind() 204 cgf.opaqueRValues.erase(opaqueValue); in unbind() 249 OpaqueValueMapping(CIRGenFunction &cgf, const OpaqueValueExpr *opaqueValue, in OpaqueValueMapping() argument 252 data(OpaqueValueMappingData::bind(cgf, opaqueValue, lvalue)) {} in OpaqueValueMapping() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenFunction.h | 1495 OpaqueValueMapping(CodeGenFunction &CGF, const OpaqueValueExpr *opaqueValue, 1498 Data(OpaqueValueMappingData::bind(CGF, opaqueValue, lvalue)) {} 1500 OpaqueValueMapping(CodeGenFunction &CGF, const OpaqueValueExpr *opaqueValue, 1503 Data(OpaqueValueMappingData::bind(CGF, opaqueValue, rvalue)) {}
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | CFG.cpp | 2951 const OpaqueValueExpr *opaqueValue = (BCO ? BCO->getOpaqueValue() : nullptr); in VisitConditionalOperator() local 2970 if (trueExpr != opaqueValue) { in VisitConditionalOperator() 3001 if (opaqueValue) { in VisitConditionalOperator() 3004 if (condExpr != opaqueValue) in VisitConditionalOperator()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Expr.h | 4394 BinaryConditionalOperator(Expr *common, OpaqueValueExpr *opaqueValue, in BinaryConditionalOperator() argument 4400 OpaqueValue(opaqueValue) { in BinaryConditionalOperator()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExpr.cpp | 8879 OpaqueValueExpr *opaqueValue = nullptr; in ActOnConditionalOp() local 8916 opaqueValue = new (Context) OpaqueValueExpr(commonExpr->getExprLoc(), in ActOnConditionalOp() 8921 LHSExpr = CondExpr = opaqueValue; in ActOnConditionalOp() 8948 commonExpr, opaqueValue, Cond.get(), LHS.get(), RHS.get(), QuestionLoc, in ActOnConditionalOp()
|
| H A D | SemaDeclCXX.cpp | 17328 Expr *opaqueValue = in BuildExceptionDeclaration() local 17330 InitializationSequence sequence(*this, entity, initKind, opaqueValue); in BuildExceptionDeclaration() 17331 ExprResult result = sequence.Perform(*this, entity, initKind, opaqueValue); in BuildExceptionDeclaration()
|