Lines Matching refs:unwrap
70 return unwrap(String)->data(); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
74 return unwrap(String)->size(); in LLVMRemarkStringGetLen()
79 return wrap(&unwrap(DL)->SourceFilePath); in LLVMRemarkDebugLocGetSourceFilePath()
83 return unwrap(DL)->SourceLine; in LLVMRemarkDebugLocGetSourceLine()
88 return unwrap(DL)->SourceColumn; in LLVMRemarkDebugLocGetSourceColumn()
92 return wrap(&unwrap(Arg)->Key); in LLVMRemarkArgGetKey()
96 return wrap(&unwrap(Arg)->Val); in LLVMRemarkArgGetValue()
101 if (const std::optional<RemarkLocation> &Loc = unwrap(Arg)->Loc) in LLVMRemarkArgGetDebugLoc()
107 delete unwrap(Remark); in LLVMRemarkEntryDispose()
112 return static_cast<LLVMRemarkType>(unwrap(Remark)->RemarkType); in LLVMRemarkEntryGetType()
117 return wrap(&unwrap(Remark)->PassName); in LLVMRemarkEntryGetPassName()
122 return wrap(&unwrap(Remark)->RemarkName); in LLVMRemarkEntryGetRemarkName()
127 return wrap(&unwrap(Remark)->FunctionName); in LLVMRemarkEntryGetFunctionName()
132 if (const std::optional<RemarkLocation> &Loc = unwrap(Remark)->Loc) in LLVMRemarkEntryGetDebugLoc()
138 if (const std::optional<uint64_t> &Hotness = unwrap(Remark)->Hotness) in LLVMRemarkEntryGetHotness()
144 return unwrap(Remark)->Args.size(); in LLVMRemarkEntryGetNumArgs()
149 ArrayRef<Argument> Args = unwrap(Remark)->Args; in LLVMRemarkEntryGetFirstArg()
165 if (Next == unwrap(Remark)->Args.end()) in LLVMRemarkEntryGetNextArg()