mirror of
https://github.com/google/blockly.git
synced 2026-03-09 14:50:09 +01:00
fix(generators): Changes to exports and access controls for TypeScript compatibility (#7295)
* fix(generators): Add missing declarations for Order enums
* chore(generators): Remove spurious whitespace
* fix(generators): Make provideFunction_ etc. public
Remove the protected declaration on provideFunction_ and
FUNCTION_NAME_PLACEHOLDER_ so they can be used from generator
functions written in TypeScript.
Not strictly part of #7283, but closely related and required to
fixing the related issue google/blockly-samples#1785.
* chore(generators): format
(cherry picked from commit d503fbb409)
This commit is contained in:
committed by
Eric Blackmon
parent
20423346b8
commit
bd84ffaecd
15
typings/lua.d.ts
vendored
15
typings/lua.d.ts
vendored
@@ -4,4 +4,19 @@
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
export enum Order {
|
||||
ATOMIC = 0, // literals
|
||||
// The next level was not explicit in documentation and inferred by Ellen.
|
||||
HIGH = 1, // Function calls, tables[]
|
||||
EXPONENTIATION = 2, // ^
|
||||
UNARY = 3, // not # - ~
|
||||
MULTIPLICATIVE = 4, // * / %
|
||||
ADDITIVE = 5, // + -
|
||||
CONCATENATION = 6, // ..
|
||||
RELATIONAL = 7, // < > <= >= ~= ==
|
||||
AND = 8, // and
|
||||
OR = 9, // or
|
||||
NONE = 99,
|
||||
}
|
||||
|
||||
export declare const luaGenerator: any;
|
||||
|
||||
Reference in New Issue
Block a user