12.6.7.9 CPP0008 - 유효하지 않은 플래그 필드(Invalid Flags Field)
12.6.7.9 CPP0008 - 유효하지 않은 플래그 필드(Invalid Flags Field)
설명(Description)
마셜링 타입 주석의 flags 필드는 식별자 배열이어야 하며, 그 외의 것을 제공하면 이 오류가 발생합니다.
예제(Examples)
다음 예제들은 CPP0008을 생성합니다.
@:semantics(value)
@:cpp.ValueType({ flags : StackOnly })
extern class Foo {
function new():Void;
}
function main() {
final f = new Foo();
}
@:semantics(value)
@:cpp.ValueType({ flags : [ 'StackOnly' ] })
extern class Foo {
function new():Void;
}
function main() {
final f = new Foo();
}