コード例 #1
0
ファイル: cparser.py プロジェクト: yeganaaa/valacef
 def function(self, name: str) -> str:
     return lstrip(name, self.strip_prefix.lower() + "_")
コード例 #2
0
ファイル: cparser.py プロジェクト: yeganaaa/valacef
 def typedef(self, name: str) -> str:
     """Generate Vala name for typedef's alias."""
     return camel_case(rstrip(lstrip(name, self.strip_prefix.lower() + "_"), '_t'))
コード例 #3
0
ファイル: cparser.py プロジェクト: yeganaaa/valacef
 def camel_case(self, name: str) -> str:
     return camel_case(rstrip(lstrip(name, self.strip_prefix.lower() + "_"), '_t'))
コード例 #4
0
ファイル: cparser.py プロジェクト: yeganaaa/valacef
 def enum(self, name: str) -> str:
     """Generate Vala name for enum names (not members)."""
     return camel_case(rstrip(lstrip(name, self.strip_prefix.lower() + "_"), '_t'))