예제 #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'))