mirror of
https://github.com/adelphes/android-dev-ext.git
synced 2025-12-23 01:48:18 +00:00
validate array literals
This commit is contained in:
@@ -1,5 +1,8 @@
|
||||
const { JavaType, Method } = require('java-mti');
|
||||
const { Expression } = require('./expressiontypes/Expression');
|
||||
/**
|
||||
* @typedef {import('./tokenizer').Token} Token
|
||||
*/
|
||||
|
||||
/**
|
||||
* Custom type designed to be used where a type is missing or unresolved.
|
||||
@@ -104,10 +107,10 @@ class TypeIdentType {
|
||||
*/
|
||||
class ArrayValueType {
|
||||
/**
|
||||
* @param {(ResolvedType)[]} element_types
|
||||
* @param {{tokens:Token[], value: ResolvedType}[]} elements
|
||||
*/
|
||||
constructor(element_types) {
|
||||
this.element_types = element_types;
|
||||
constructor(elements) {
|
||||
this.elements = elements;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user