Lines Matching refs:unwrap
32 return unwrap(String)->data(); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
36 return unwrap(String)->size(); in LLVMRemarkStringGetLen()
41 return wrap(&unwrap(DL)->SourceFilePath); in LLVMRemarkDebugLocGetSourceFilePath()
45 return unwrap(DL)->SourceLine; in LLVMRemarkDebugLocGetSourceLine()
50 return unwrap(DL)->SourceColumn; in LLVMRemarkDebugLocGetSourceColumn()
54 return wrap(&unwrap(Arg)->Key); in LLVMRemarkArgGetKey()
58 return wrap(&unwrap(Arg)->Val); in LLVMRemarkArgGetValue()
63 if (const Optional<RemarkLocation> &Loc = unwrap(Arg)->Loc) in LLVMRemarkArgGetDebugLoc()
69 delete unwrap(Remark); in LLVMRemarkEntryDispose()
74 return static_cast<LLVMRemarkType>(unwrap(Remark)->RemarkType); in LLVMRemarkEntryGetType()
79 return wrap(&unwrap(Remark)->PassName); in LLVMRemarkEntryGetPassName()
84 return wrap(&unwrap(Remark)->RemarkName); in LLVMRemarkEntryGetRemarkName()
89 return wrap(&unwrap(Remark)->FunctionName); in LLVMRemarkEntryGetFunctionName()
94 if (const Optional<RemarkLocation> &Loc = unwrap(Remark)->Loc) in LLVMRemarkEntryGetDebugLoc()
100 if (const Optional<uint64_t> &Hotness = unwrap(Remark)->Hotness) in LLVMRemarkEntryGetHotness()
106 return unwrap(Remark)->Args.size(); in LLVMRemarkEntryGetNumArgs()
111 ArrayRef<Argument> Args = unwrap(Remark)->Args; in LLVMRemarkEntryGetFirstArg()
127 if (Next == unwrap(Remark)->Args.end()) in LLVMRemarkEntryGetNextArg()