{"ast_node_type":"function","tokens":[{"end":75,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn scalar_align<C: HasDataLayout>(&self, cx: &C) -> Option<Align> {
    /// `None` for other variants.
        match *self {