syntax_data: {"ast_node_type":"other","tokens":[{"end":74,"kind":"keyword","start":0,"text":"//"}]}
source_snippet:     // If we're generating a test executable, then ignore all other output
context_before: pub fn collect_crate_types(session: &Session, attrs: &[ast::Attribute]) -> Vec<CrateType> {
context_after:     // styles at all other locations