Enum IdentifierTokenSemanticFlags
[Flags]
public enum IdentifierTokenSemanticFlags
Fields
All = Completed | SyntaxError | CaseMismatch | NonLatinIdentifier | JapaneseIdentifier | KoreanIdentifier | SimplifiedChineseIdentifier | TraditionalChineseIdentifier | ReservedIdentifier | ForeignIdentifier | TypeSuffix | IsIntrinsicTypeCombines all values.
CaseMismatch = 4The identifier token has a representation in the source code that is in a different casing than the corresponding symbol name in the global static context.
Completed = 1A number token was successfully ingested as a numeric literal expression symbol in the abstract syntax tree (AST).
ForeignIdentifier = 512The identifier token is a
foreign-nametoken (MS-VBAL 3.3.5.3 Special Identifier Forms).Foreign identifiers are only legal when surrounded with [square brackets].
IsIntrinsicType = 2048The identifier token is referring to an intrinsic data type ("built-in") for which a
type-suffixis legal.JapaneseIdentifier = 16The identifier token has a representation in the source code that uses Japanese identifier semantics (MS-VBAL 3.3.5.1.1 Japanese Identifiers)
KoreanIdentifier = 32The identifier token has a representation in the source code that uses Korean identifier semantics (MS-VBAL 3.3.5.1.2 Korean Identifiers)
NonLatinIdentifier = 8The identifier token has a representation in the source code that uses non-Latin identifier semantics (MS-VBAL 3.3.5.1 Non-Latin Identifiers)
ReservedIdentifier = 256The identifier token uses a reserved
name-value(MS-VBAL 3.3.5.2 Reserved Identifiers).SimplifiedChineseIdentifier = 64The identifier token has a representation in the source code that uses Simplified Chinese identifier semantics (MS-VBAL 3.3.5.1.3 Simplified Chinese Identifiers)
SyntaxError = 2The abstract syntax tree (AST) at the specified
Uricontains invalid symbols and error nodes.TraditionalChineseIdentifier = 128The identifier token has a representation in the source code that uses Traditional Chinese identifier semantics (MS-VBAL 3.3.5.1.4 Traditional Chinese Identifiers)
TypeSuffix = 1024The identifier token is suffixed with a
type-suffix.