Skip to main content

parse_pragma

Function parse_pragma 

Source
pub fn parse_pragma(source: &str) -> Option<PragmaConstraint>
Expand description

Parse pragma solidity <constraint>; from Solidity source.

Handles:

  • pragma solidity 0.8.26; → Exact
  • pragma solidity ^0.8.0; → Caret
  • pragma solidity >=0.8.0; → Gte
  • pragma solidity >=0.6.2 <0.9.0; → Range