in rust/ccommon-derive/src/attrs.rs [51:57]
fn parse(buf: &ParseBuffer) -> Result<Self> {
if buf.fork().parse::<LitStr>().is_ok() {
return Ok(StrOrExpr::Str(buf.parse()?));
}
buf.parse().map(StrOrExpr::Expr)
}