Home
last modified time | relevance | path

Searched refs:OpaqueValue (Results 1 – 3 of 3) sorted by relevance

/trueos/contrib/llvm/tools/clang/lib/CodeGen/
HDCodeGenFunction.h673 const OpaqueValueExpr *OpaqueValue; variable
679 : OpaqueValue(ov), BoundLValue(boundLValue) {} in OpaqueValueMappingData()
681 OpaqueValueMappingData() : OpaqueValue(0) {} in OpaqueValueMappingData()
726 bool isValid() const { return OpaqueValue != 0; } in isValid()
727 void clear() { OpaqueValue = 0; } in clear()
730 assert(OpaqueValue && "no data to unbind!"); in unbind()
733 CGF.OpaqueLValues.erase(OpaqueValue); in unbind()
735 CGF.OpaqueRValues.erase(OpaqueValue); in unbind()
/trueos/contrib/llvm/tools/clang/include/clang/AST/
HDExpr.h3237 OpaqueValueExpr *OpaqueValue; variable
3253 OpaqueValue(opaqueValue) { in BinaryConditionalOperator()
3258 assert(OpaqueValue->getSourceExpr() == common && "Wrong opaque value"); in BinaryConditionalOperator()
3271 OpaqueValueExpr *getOpaqueValue() const { return OpaqueValue; } in getOpaqueValue()
/trueos/contrib/llvm/tools/clang/lib/Serialization/
HDASTReaderStmt.cpp675 E->OpaqueValue = cast<OpaqueValueExpr>(Reader.ReadSubExpr()); in VisitBinaryConditionalOperator()