1. A method implemented at least in part with a computing system, the method comprising: indexing source code, the indexing comprising creating index records for a plurality of code elements, wherein the index records for the plurality of code elements comprise structure fields and structure values that correspond to the structure fields; receiving a code structure query comprising at least one field-value expression, wherein the at least one field-value expression comprises a field term and a value term; identifying one or more of the index records that conform to the code structure query, wherein the identified one or more of the index records comprises identifying structure fields and structure values that correspond to the at least one field-value expression; and sending code structure query results that correspond to the identified one or more of the index records that conform to the code structure query.