Esempio n. 1
0
 def function(self, name: str) -> str:
     return lstrip(name, self.strip_prefix.lower() + "_")
Esempio n. 2
0
 def typedef(self, name: str) -> str:
     """Generate Vala name for typedef's alias."""
     return camel_case(rstrip(lstrip(name, self.strip_prefix.lower() + "_"), '_t'))
Esempio n. 3
0
 def camel_case(self, name: str) -> str:
     return camel_case(rstrip(lstrip(name, self.strip_prefix.lower() + "_"), '_t'))
Esempio n. 4
0
 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'))