Lines Matching refs:str
25 def __init__(self, filename: str, line_number: Union[int, str]) -> None:
51 def __init__(self, filename: str, binary: bool = False) -> None:
53 self.file = None #type: Optional[IO[str]]
54 self.line_number = 'entry' #type: Union[int, str]
55 self.generator = None #type: Optional[Iterable[Tuple[int, str]]]
61 def __iter__(self) -> Iterator[str]:
92 self.statuses = set() #type: Set[str]
93 self.lifetimes = set() #type: Set[str]
94 self.locations = set() #type: Set[str]
95 self.persistence_levels = set() #type: Set[str]
96 self.algorithms = set() #type: Set[str]
97 self.ecc_curves = set() #type: Set[str]
98 self.dh_groups = set() #type: Set[str]
99 self.key_types = set() #type: Set[str]
100 self.key_usage_flags = set() #type: Set[str]
101 self.hash_algorithms = set() #type: Set[str]
102 self.mac_algorithms = set() #type: Set[str]
103 self.ka_algorithms = set() #type: Set[str]
104 self.kdf_algorithms = set() #type: Set[str]
105 self.pake_algorithms = set() #type: Set[str]
106 self.aead_algorithms = set() #type: Set[str]
107 self.sign_algorithms = set() #type: Set[str]
109 self.argspecs = {} #type: Dict[str, List[str]]
116 } #type: Dict[str, List[str]]
123 def is_internal_name(self, name: str) -> bool:
150 def _format_arguments(name: str, arguments: Iterable[str]) -> str:
160 def _argument_split(cls, arguments: str) -> List[str]:
163 def distribute_arguments(self, name: str) -> Iterator[str]:
194 self, seen: Set[str], name: str
195 ) -> Iterator[str]:
202 def generate_expressions(self, names: Iterable[str]) -> Iterator[str]:
214 seen = set() #type: Set[str]
235 self.key_types_from_curve = {} #type: Dict[str, str]
236 self.key_types_from_group = {} #type: Dict[str, str]
237 self.algorithms_from_hash = {} #type: Dict[str, str]
240 def algorithm_tester(name: str) -> str:
260 def record_algorithm_subtype(self, name: str, expansion: str) -> None:
365 self.all_declared = set() #type: Set[str]
377 } #type: Dict[str, Set[str]]
402 } #type: Dict[str, List[Set[str]]]
403 mac_lengths = [str(n) for n in [
413 aead_lengths = [str(n) for n in [
447 def get_names(self, type_word: str) -> Set[str]:
476 def parse_header_line(self, line: str) -> None:
495 def parse_header(self, filename: str) -> None:
503 def generate_undeclared_names(self, expr: str) -> Iterable[str]:
508 def accept_test_case_line(self, function: str, argument: str) -> bool:
516 def normalize_argument(argument: str) -> str:
524 def add_test_case_line(self, function: str, argument: str) -> None:
544 def parse_test_cases(self, filename: str) -> None: