{"ast_node_type":"function","tokens":[{"end":94,"kind":"keyword","start":0,"text":"pub(crate)"}]}
    pub(crate) fn assume_dso_local(&self, llval: &llvm::Value, is_declaration: bool) -> bool {
    /// Marks the local as DSO if so.
        let assume = self.should_assume_dso_local(llval, is_declaration);