parameters: (self, header_path)
return_statement: return header_path.replace('-inl.h', '.h').replace('-', '_').lower()
docstring: Returns a path canonicalized for alphabetical comparison.
      - replaces "-" with "_" so they both cmp the same.
      - removes '-inl' since we don't require them to be after the main header.
      - lowercase everything, just in case.
      Args:
        header_path: Path to be canonicalized.
      Returns:
        Canonicalized path.
docstring_summary: Returns a path canonicalized for alphabetical comparison.
      - replaces "-" with "_" so they both cmp the same.
      - removes '-inl' since we don't require them to be after the main header.
      - lowercase everything, just in case.
      Args:
        header_path: Path to be canonicalized.
      Returns:
        Canonicalized path.
docstring_tokens: Returns a path canonicalized for alphabetical comparison . - replaces - with _ so they both cmp the same . - removes - inl since we don t require them to be after the main header . - lowercase everything just in case . Args : header_path : Path to be canonicalized . Returns : Canonicalized path .
function: def CanonicalizeAlphabeticalOrder(self, header_path):
      """Returns a path canonicalized for alphabetical comparison.
      - replaces "-" with "_" so they both cmp the same.
      - removes '-inl' since we don't require them to be after the main header.
      - lowercase everything, just in case.
      Args:
        header_path: Path to be canonicalized.
      Returns:
        Canonicalized path.
      """
      return header_path.replace('-inl.h', '.h').replace('-', '_').lower()
function_tokens: def CanonicalizeAlphabeticalOrder ( self , header_path ) : return header_path . replace ( '-inl.h' , '.h' ) . replace ( '-' , '_' ) . lower ( )