pub fn build_ast<T: CostTracker>(
contract_identifier: &QualifiedContractIdentifier,
source_code: &str,
cost_track: &mut T
) -> (ContractAST, Vec<Diagnostic>, bool)
pub fn build_ast<T: CostTracker>(
contract_identifier: &QualifiedContractIdentifier,
source_code: &str,
cost_track: &mut T
) -> (ContractAST, Vec<Diagnostic>, bool)