14.1 Statement Semantics 14.1.1 Runtime Semantics: Evaluation HoistableDeclaration : GeneratorDeclaration AsyncFunctionDeclaration AsyncGeneratorDeclaration Return empty. HoistableDeclaration : FunctionDeclaration Return ? Evaluation of FunctionDeclaration. BreakableStatement : IterationStatement SwitchStatement Let newLabelSet be a new empty List.Return ? LabelledEvaluation of this BreakableStatement with argument newLabelSet.