├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .gitattributes ├── .github ├── CONTRIBUTING.md ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml └── workflows │ ├── codeql-analysis.yml │ ├── eslint.yml │ └── publish-vscode-extension.yml ├── .gitignore ├── .gitmodules ├── .mocharc.json ├── .vscode-test.js ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── FileIcon.png ├── Icon.png ├── LICENSE ├── README.md ├── client ├── package-lock.json ├── package.json ├── src │ ├── extension.runTests.ts │ ├── extension.ts │ └── test │ │ └── index.ts ├── tsconfig.build.json └── tsconfig.json ├── docs └── media │ ├── demo.gif │ ├── quickinfo.png │ ├── references.gif │ ├── renaming.gif │ └── workspaceSymbols.png ├── fileicons └── unrealscipt-icon-theme.json ├── grammars ├── .gitignore ├── UCLexer.g4 ├── UCParser.g4 ├── UCPredicateEvaluator.js ├── UCPreprocessorParser.g4 ├── examples │ ├── Classes │ │ ├── AmbiguousAccessTest.uc │ │ ├── AmbiguousDeclarationsTest.uc │ │ ├── AmbiguousDirectiveTest.uc │ │ ├── AmbiguousOperatorOverloadingTest.uc │ │ ├── AmbiguousOperatorTest.uc │ │ ├── ArrayIntrinsicsTest.uc │ │ ├── AssignTypeTest.uc │ │ ├── ConstExpressionTest.uc │ │ ├── DependencyTree │ │ │ ├── Alpha.uc │ │ │ ├── Beta.uc │ │ │ ├── Gamma.uc │ │ │ └── Link.uc │ │ ├── Features │ │ │ └── SemanticTokens.uc │ │ ├── FunctionCallTest.uc │ │ ├── InterfaceTest.uc │ │ ├── MetaData.uc │ │ ├── README.md │ │ ├── StateExtendTest.uc │ │ ├── StateTest.uc │ │ ├── SyntaxIssues.uc │ │ └── test.uc │ └── PreprocessingGrammar.uci └── test │ ├── parser.constDecl.uc │ └── parser.defaultPropertiesBlock.uc ├── gulpfile.js ├── language-configuration.json ├── package.json ├── packages └── crc-32 │ ├── index.ts │ ├── package-lock.json │ └── package.json ├── scripts └── e2e.sh ├── server ├── package-lock.json ├── package.json ├── src │ ├── UC │ │ ├── Parser │ │ │ ├── ErrorListener.ts │ │ │ ├── ErrorStrategy.ts │ │ │ ├── ExternalTokenFactory.ts │ │ │ ├── InputStream.test.ts │ │ │ ├── InputStream.ts │ │ │ ├── MacroProvider.ts │ │ │ ├── Parser.test.ts │ │ │ ├── Parser.utils.ts │ │ │ ├── PreprocessorMacroTransformer.ts │ │ │ ├── PreprocessorParser.ts │ │ │ ├── PreprocessorTokenStream.ts │ │ │ ├── TokenFactory.ts │ │ │ ├── TokenStream.ts │ │ │ └── preprocessor.ts │ │ ├── SymbolDetailBuilder.ts │ │ ├── SymbolTagsBuilder.ts │ │ ├── SymbolTooltipBuilder.ts │ │ ├── Symbols │ │ │ ├── ArchetypeSymbol.ts │ │ │ ├── ArrayOperations.ts │ │ │ ├── ClassSymbol.ts │ │ │ ├── ConstSymbol.ts │ │ │ ├── CoreSymbols.ts │ │ │ ├── DefaultPropertiesBlock.ts │ │ │ ├── EngineSymbols.ts │ │ │ ├── EnumMemberSymbol.ts │ │ │ ├── EnumSymbol.ts │ │ │ ├── FieldSymbol.ts │ │ │ ├── ISymbol.test.ts │ │ │ ├── ISymbol.ts │ │ │ ├── InterfaceSymbol.ts │ │ │ ├── IntrinsicArrayIterator.ts │ │ │ ├── IntrinsicSymbols.ts │ │ │ ├── LocalSymbol.ts │ │ │ ├── MacroSymbol.ts │ │ │ ├── MethodSymbol.ts │ │ │ ├── ModifierFlags.ts │ │ │ ├── Package.test.ts │ │ │ ├── Package.ts │ │ │ ├── ParamSymbol.ts │ │ │ ├── PropertySymbol.ts │ │ │ ├── ReplicationBlock.ts │ │ │ ├── ScriptStructSymbol.ts │ │ │ ├── StateSymbol.ts │ │ │ ├── StaticTypes.ts │ │ │ ├── StructSymbol.ts │ │ │ ├── Symbol.test.ts │ │ │ ├── Symbol.ts │ │ │ ├── SymbolKind.ts │ │ │ ├── TypeKind.ts │ │ │ ├── TypeSymbol.test.ts │ │ │ ├── TypeSymbol.ts │ │ │ └── index.ts │ │ ├── antlr │ │ │ ├── .gitignore │ │ │ └── tsconfig.json │ │ ├── configuration.default.ts │ │ ├── configuration.ts │ │ ├── diagnostics │ │ │ ├── diagnostic.ts │ │ │ ├── diagnosticMessages.json │ │ │ └── documentAnalyzer.ts │ │ ├── document.test.ts │ │ ├── document.ts │ │ ├── documentASTWalker.ts │ │ ├── documentCodeIndexer.ts │ │ ├── documentSemanticsBuilder.ts │ │ ├── documentSymbolDetailBuilder.ts │ │ ├── documentSymbolTagsBuilder.ts │ │ ├── documentSymbolTooltipBuilder.ts │ │ ├── expressions.ts │ │ ├── helpers.ts │ │ ├── indexer.test.ts │ │ ├── indexer.ts │ │ ├── name.test.ts │ │ ├── name.ts │ │ ├── names.ts │ │ ├── statements.ts │ │ ├── symbolWalker.ts │ │ └── test │ │ │ ├── README.md │ │ │ ├── UnrealScriptTests │ │ │ ├── Core │ │ │ │ └── Classes │ │ │ │ │ ├── Base.uc │ │ │ │ │ ├── Interface.uc │ │ │ │ │ └── Object.uc │ │ │ └── Engine │ │ │ │ └── Classes │ │ │ │ └── Actor.uc │ │ │ ├── archetype │ │ │ ├── ArchetypeOverrideTest.uc │ │ │ ├── ArchetypeTemplate.uc │ │ │ ├── ArchetypeTest.uc │ │ │ └── archetype.test.ts │ │ │ ├── array │ │ │ ├── ArrayTest.uc │ │ │ └── array.test.ts │ │ │ ├── casting │ │ │ ├── CastingActor.uc │ │ │ ├── CastingDerivative.uc │ │ │ ├── CastingTest.uc │ │ │ └── casting.test.ts │ │ │ ├── class │ │ │ ├── MyBaseClass.uc │ │ │ ├── MyExtendedWithinClassTest.uc │ │ │ ├── MyWithinClass.uc │ │ │ ├── ObjectLiteralTest.uc │ │ │ └── class.test.ts │ │ │ ├── delegate │ │ │ ├── DelegateTest.uc │ │ │ └── delegate.test.ts │ │ │ ├── enum │ │ │ ├── EnumDependencyClass.uc │ │ │ ├── EnumTest.uc │ │ │ ├── EnumWithinClass.uc │ │ │ └── enum.test.ts │ │ │ ├── interface │ │ │ └── InterfaceTest.uc │ │ │ ├── overloading │ │ │ ├── OverloadingInterfaceTest.uc │ │ │ ├── OverloadingTest.uc │ │ │ ├── Overloads.uc │ │ │ └── overloading.test.ts │ │ │ ├── override │ │ │ ├── OverrideBase.uc │ │ │ ├── OverrideTest.uc │ │ │ └── override.test.ts │ │ │ ├── parsing │ │ │ ├── ParsingTest.uc │ │ │ └── parsing.test.ts │ │ │ ├── preprocessing │ │ │ ├── Globals.uci │ │ │ ├── PreprocessingExpandIncludeDeepTest.uci │ │ │ ├── PreprocessingExpandIncludeDeepTestWithFunction.uci │ │ │ ├── PreprocessingExpandIncludeTest.uci │ │ │ ├── PreprocessingGlobals.uci │ │ │ ├── PreprocessingInclude.uci │ │ │ ├── PreprocessingIncludeDeep.uci │ │ │ ├── PreprocessingIncludeTest.uc │ │ │ ├── PreprocessingTest.uc │ │ │ └── preprocessing.test.ts │ │ │ ├── struct │ │ │ ├── StructTest.uc │ │ │ └── struct.test.ts │ │ │ ├── tsconfig.json │ │ │ └── utils │ │ │ ├── codeAsserts.ts │ │ │ ├── diagnosticUtils.ts │ │ │ └── utils.ts │ ├── UPK │ │ └── UnrealPackage.ts │ ├── activeTextDocuments.ts │ ├── codeActions.ts │ ├── commands.ts │ ├── completion.ts │ ├── configuration.default.ts │ ├── configuration.ts │ ├── documentCodeActionsBuilder.ts │ ├── documentDefinition.ts │ ├── documentDiagnostics.ts │ ├── documentHighlight.ts │ ├── documentHover.ts │ ├── documentSymbol.ts │ ├── documentTokenSemantics.ts │ ├── presets │ │ ├── Shared │ │ │ ├── Core │ │ │ │ └── Classes │ │ │ │ │ └── TextBuffer.uc │ │ │ └── Engine │ │ │ │ └── Classes │ │ │ │ ├── AudioSubsystem.uc │ │ │ │ ├── Client.uc │ │ │ │ ├── Language.uc │ │ │ │ ├── Level.uc │ │ │ │ ├── LevelBase.uc │ │ │ │ ├── Model.uc │ │ │ │ ├── NetConnection.uc │ │ │ │ ├── RenderDevice.uc │ │ │ │ └── System.uc │ │ ├── UE1 │ │ │ ├── Editor │ │ │ │ └── Classes │ │ │ │ │ ├── TransBuffer.uc │ │ │ │ │ └── Transactor.uc │ │ │ └── Engine │ │ │ │ └── Classes │ │ │ │ ├── Animation.uc │ │ │ │ ├── Font.uc │ │ │ │ ├── Mesh.uc │ │ │ │ ├── Music.uc │ │ │ │ ├── NetDriver.uc │ │ │ │ ├── Primitive.uc │ │ │ │ ├── RenderBase.uc │ │ │ │ ├── RenderIterator.uc │ │ │ │ ├── Sound.uc │ │ │ │ └── Viewport.uc │ │ ├── UE2 │ │ │ ├── Editor │ │ │ │ └── Classes │ │ │ │ │ ├── TransBuffer.uc │ │ │ │ │ └── Transactor.uc │ │ │ └── Engine │ │ │ │ └── Classes │ │ │ │ ├── ConvexVolume.uc │ │ │ │ ├── Font.uc │ │ │ │ ├── Mesh.uc │ │ │ │ ├── MeshAnimation.uc │ │ │ │ ├── MeshInstance.uc │ │ │ │ ├── Primitive.uc │ │ │ │ ├── StaticMesh.uc │ │ │ │ ├── StaticMeshInstance.uc │ │ │ │ └── Viewport.uc │ │ └── UE3 │ │ │ ├── Engine │ │ │ └── Classes │ │ │ │ ├── ChildConnection.uc │ │ │ │ ├── FracturedStaticMesh.uc │ │ │ │ ├── NetConnection.uc │ │ │ │ ├── StaticMesh.uc │ │ │ │ └── World.uc │ │ │ └── UnrealEd │ │ │ └── Classes │ │ │ ├── TransBuffer.uc │ │ │ └── Transactor.uc │ ├── references.ts │ ├── rename.ts │ ├── server.ts │ ├── snippets.json │ ├── snippets.ts │ ├── workspace.test.ts │ ├── workspace.ts │ └── workspaceSymbol.ts ├── test │ ├── README.md │ ├── server.test.ts │ └── workspace │ │ ├── Core │ │ └── Classes │ │ │ └── Object.uc │ │ └── TestPackage │ │ ├── Classes │ │ └── TestPackage.uc │ │ └── Globals.uci ├── tsconfig.build.json └── tsconfig.json ├── snippets └── unrealscript.code-snippets ├── syntaxes ├── .gitignore ├── README.md ├── UnrealScript.YAML-tmLanguage ├── package-lock.json ├── package.json ├── test │ ├── class-declaration.test.uc │ ├── const-declaration.test.uc │ ├── defaultproperties-block.test.uc │ ├── enum-declaration.test.uc │ ├── interface-declaration.test.uc │ ├── method-declaration.test.uc │ ├── preprocessor.test.uci │ ├── replication-block.test.uc │ ├── state-declaration.test.uc │ ├── struct-declaration.test.uc │ └── var-declaration.test.uc └── unrealscript.preprocessor.YAML-tmLanguage ├── tsconfig.build.json ├── tsconfig.json └── tsconfig.test.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/eslint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/.github/workflows/eslint.yml -------------------------------------------------------------------------------- /.github/workflows/publish-vscode-extension.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/.github/workflows/publish-vscode-extension.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/.gitmodules -------------------------------------------------------------------------------- /.mocharc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/.mocharc.json -------------------------------------------------------------------------------- /.vscode-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/.vscode-test.js -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /FileIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/FileIcon.png -------------------------------------------------------------------------------- /Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/Icon.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/README.md -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/client/package.json -------------------------------------------------------------------------------- /client/src/extension.runTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/client/src/extension.runTests.ts -------------------------------------------------------------------------------- /client/src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/client/src/extension.ts -------------------------------------------------------------------------------- /client/src/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/client/src/test/index.ts -------------------------------------------------------------------------------- /client/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/client/tsconfig.build.json -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /docs/media/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/docs/media/demo.gif -------------------------------------------------------------------------------- /docs/media/quickinfo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/docs/media/quickinfo.png -------------------------------------------------------------------------------- /docs/media/references.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/docs/media/references.gif -------------------------------------------------------------------------------- /docs/media/renaming.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/docs/media/renaming.gif -------------------------------------------------------------------------------- /docs/media/workspaceSymbols.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/docs/media/workspaceSymbols.png -------------------------------------------------------------------------------- /fileicons/unrealscipt-icon-theme.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/fileicons/unrealscipt-icon-theme.json -------------------------------------------------------------------------------- /grammars/.gitignore: -------------------------------------------------------------------------------- 1 | /.antlr/ 2 | -------------------------------------------------------------------------------- /grammars/UCLexer.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/UCLexer.g4 -------------------------------------------------------------------------------- /grammars/UCParser.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/UCParser.g4 -------------------------------------------------------------------------------- /grammars/UCPredicateEvaluator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/UCPredicateEvaluator.js -------------------------------------------------------------------------------- /grammars/UCPreprocessorParser.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/UCPreprocessorParser.g4 -------------------------------------------------------------------------------- /grammars/examples/Classes/AmbiguousAccessTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/examples/Classes/AmbiguousAccessTest.uc -------------------------------------------------------------------------------- /grammars/examples/Classes/AmbiguousDeclarationsTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/examples/Classes/AmbiguousDeclarationsTest.uc -------------------------------------------------------------------------------- /grammars/examples/Classes/AmbiguousDirectiveTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/examples/Classes/AmbiguousDirectiveTest.uc -------------------------------------------------------------------------------- /grammars/examples/Classes/AmbiguousOperatorOverloadingTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/examples/Classes/AmbiguousOperatorOverloadingTest.uc -------------------------------------------------------------------------------- /grammars/examples/Classes/AmbiguousOperatorTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/examples/Classes/AmbiguousOperatorTest.uc -------------------------------------------------------------------------------- /grammars/examples/Classes/ArrayIntrinsicsTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/examples/Classes/ArrayIntrinsicsTest.uc -------------------------------------------------------------------------------- /grammars/examples/Classes/AssignTypeTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/examples/Classes/AssignTypeTest.uc -------------------------------------------------------------------------------- /grammars/examples/Classes/ConstExpressionTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/examples/Classes/ConstExpressionTest.uc -------------------------------------------------------------------------------- /grammars/examples/Classes/DependencyTree/Alpha.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/examples/Classes/DependencyTree/Alpha.uc -------------------------------------------------------------------------------- /grammars/examples/Classes/DependencyTree/Beta.uc: -------------------------------------------------------------------------------- 1 | class Beta extends Gamma; -------------------------------------------------------------------------------- /grammars/examples/Classes/DependencyTree/Gamma.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/examples/Classes/DependencyTree/Gamma.uc -------------------------------------------------------------------------------- /grammars/examples/Classes/DependencyTree/Link.uc: -------------------------------------------------------------------------------- 1 | class Link; 2 | 3 | var Gamma G; -------------------------------------------------------------------------------- /grammars/examples/Classes/Features/SemanticTokens.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/examples/Classes/Features/SemanticTokens.uc -------------------------------------------------------------------------------- /grammars/examples/Classes/FunctionCallTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/examples/Classes/FunctionCallTest.uc -------------------------------------------------------------------------------- /grammars/examples/Classes/InterfaceTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/examples/Classes/InterfaceTest.uc -------------------------------------------------------------------------------- /grammars/examples/Classes/MetaData.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/examples/Classes/MetaData.uc -------------------------------------------------------------------------------- /grammars/examples/Classes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/examples/Classes/README.md -------------------------------------------------------------------------------- /grammars/examples/Classes/StateExtendTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/examples/Classes/StateExtendTest.uc -------------------------------------------------------------------------------- /grammars/examples/Classes/StateTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/examples/Classes/StateTest.uc -------------------------------------------------------------------------------- /grammars/examples/Classes/SyntaxIssues.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/examples/Classes/SyntaxIssues.uc -------------------------------------------------------------------------------- /grammars/examples/Classes/test.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/examples/Classes/test.uc -------------------------------------------------------------------------------- /grammars/examples/PreprocessingGrammar.uci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/examples/PreprocessingGrammar.uci -------------------------------------------------------------------------------- /grammars/test/parser.constDecl.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/test/parser.constDecl.uc -------------------------------------------------------------------------------- /grammars/test/parser.defaultPropertiesBlock.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/grammars/test/parser.defaultPropertiesBlock.uc -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/gulpfile.js -------------------------------------------------------------------------------- /language-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/language-configuration.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/package.json -------------------------------------------------------------------------------- /packages/crc-32/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/packages/crc-32/index.ts -------------------------------------------------------------------------------- /packages/crc-32/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/packages/crc-32/package-lock.json -------------------------------------------------------------------------------- /packages/crc-32/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/packages/crc-32/package.json -------------------------------------------------------------------------------- /scripts/e2e.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/scripts/e2e.sh -------------------------------------------------------------------------------- /server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/package-lock.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/package.json -------------------------------------------------------------------------------- /server/src/UC/Parser/ErrorListener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Parser/ErrorListener.ts -------------------------------------------------------------------------------- /server/src/UC/Parser/ErrorStrategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Parser/ErrorStrategy.ts -------------------------------------------------------------------------------- /server/src/UC/Parser/ExternalTokenFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Parser/ExternalTokenFactory.ts -------------------------------------------------------------------------------- /server/src/UC/Parser/InputStream.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Parser/InputStream.test.ts -------------------------------------------------------------------------------- /server/src/UC/Parser/InputStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Parser/InputStream.ts -------------------------------------------------------------------------------- /server/src/UC/Parser/MacroProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Parser/MacroProvider.ts -------------------------------------------------------------------------------- /server/src/UC/Parser/Parser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Parser/Parser.test.ts -------------------------------------------------------------------------------- /server/src/UC/Parser/Parser.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Parser/Parser.utils.ts -------------------------------------------------------------------------------- /server/src/UC/Parser/PreprocessorMacroTransformer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Parser/PreprocessorMacroTransformer.ts -------------------------------------------------------------------------------- /server/src/UC/Parser/PreprocessorParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Parser/PreprocessorParser.ts -------------------------------------------------------------------------------- /server/src/UC/Parser/PreprocessorTokenStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Parser/PreprocessorTokenStream.ts -------------------------------------------------------------------------------- /server/src/UC/Parser/TokenFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Parser/TokenFactory.ts -------------------------------------------------------------------------------- /server/src/UC/Parser/TokenStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Parser/TokenStream.ts -------------------------------------------------------------------------------- /server/src/UC/Parser/preprocessor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Parser/preprocessor.ts -------------------------------------------------------------------------------- /server/src/UC/SymbolDetailBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/SymbolDetailBuilder.ts -------------------------------------------------------------------------------- /server/src/UC/SymbolTagsBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/SymbolTagsBuilder.ts -------------------------------------------------------------------------------- /server/src/UC/SymbolTooltipBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/SymbolTooltipBuilder.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/ArchetypeSymbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/ArchetypeSymbol.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/ArrayOperations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/ArrayOperations.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/ClassSymbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/ClassSymbol.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/ConstSymbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/ConstSymbol.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/CoreSymbols.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/CoreSymbols.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/DefaultPropertiesBlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/DefaultPropertiesBlock.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/EngineSymbols.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/EngineSymbols.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/EnumMemberSymbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/EnumMemberSymbol.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/EnumSymbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/EnumSymbol.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/FieldSymbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/FieldSymbol.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/ISymbol.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/ISymbol.test.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/ISymbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/ISymbol.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/InterfaceSymbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/InterfaceSymbol.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/IntrinsicArrayIterator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/IntrinsicArrayIterator.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/IntrinsicSymbols.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/IntrinsicSymbols.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/LocalSymbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/LocalSymbol.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/MacroSymbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/MacroSymbol.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/MethodSymbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/MethodSymbol.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/ModifierFlags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/ModifierFlags.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/Package.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/Package.test.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/Package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/Package.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/ParamSymbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/ParamSymbol.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/PropertySymbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/PropertySymbol.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/ReplicationBlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/ReplicationBlock.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/ScriptStructSymbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/ScriptStructSymbol.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/StateSymbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/StateSymbol.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/StaticTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/StaticTypes.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/StructSymbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/StructSymbol.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/Symbol.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/Symbol.test.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/Symbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/Symbol.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/SymbolKind.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/SymbolKind.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/TypeKind.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/TypeKind.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/TypeSymbol.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/TypeSymbol.test.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/TypeSymbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/TypeSymbol.ts -------------------------------------------------------------------------------- /server/src/UC/Symbols/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/Symbols/index.ts -------------------------------------------------------------------------------- /server/src/UC/antlr/.gitignore: -------------------------------------------------------------------------------- 1 | /generated -------------------------------------------------------------------------------- /server/src/UC/antlr/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/antlr/tsconfig.json -------------------------------------------------------------------------------- /server/src/UC/configuration.default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/configuration.default.ts -------------------------------------------------------------------------------- /server/src/UC/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/configuration.ts -------------------------------------------------------------------------------- /server/src/UC/diagnostics/diagnostic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/diagnostics/diagnostic.ts -------------------------------------------------------------------------------- /server/src/UC/diagnostics/diagnosticMessages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/diagnostics/diagnosticMessages.json -------------------------------------------------------------------------------- /server/src/UC/diagnostics/documentAnalyzer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/diagnostics/documentAnalyzer.ts -------------------------------------------------------------------------------- /server/src/UC/document.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/document.test.ts -------------------------------------------------------------------------------- /server/src/UC/document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/document.ts -------------------------------------------------------------------------------- /server/src/UC/documentASTWalker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/documentASTWalker.ts -------------------------------------------------------------------------------- /server/src/UC/documentCodeIndexer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/documentCodeIndexer.ts -------------------------------------------------------------------------------- /server/src/UC/documentSemanticsBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/documentSemanticsBuilder.ts -------------------------------------------------------------------------------- /server/src/UC/documentSymbolDetailBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/documentSymbolDetailBuilder.ts -------------------------------------------------------------------------------- /server/src/UC/documentSymbolTagsBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/documentSymbolTagsBuilder.ts -------------------------------------------------------------------------------- /server/src/UC/documentSymbolTooltipBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/documentSymbolTooltipBuilder.ts -------------------------------------------------------------------------------- /server/src/UC/expressions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/expressions.ts -------------------------------------------------------------------------------- /server/src/UC/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/helpers.ts -------------------------------------------------------------------------------- /server/src/UC/indexer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/indexer.test.ts -------------------------------------------------------------------------------- /server/src/UC/indexer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/indexer.ts -------------------------------------------------------------------------------- /server/src/UC/name.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/name.test.ts -------------------------------------------------------------------------------- /server/src/UC/name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/name.ts -------------------------------------------------------------------------------- /server/src/UC/names.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/names.ts -------------------------------------------------------------------------------- /server/src/UC/statements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/statements.ts -------------------------------------------------------------------------------- /server/src/UC/symbolWalker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/symbolWalker.ts -------------------------------------------------------------------------------- /server/src/UC/test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/README.md -------------------------------------------------------------------------------- /server/src/UC/test/UnrealScriptTests/Core/Classes/Base.uc: -------------------------------------------------------------------------------- 1 | class Base; -------------------------------------------------------------------------------- /server/src/UC/test/UnrealScriptTests/Core/Classes/Interface.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/UnrealScriptTests/Core/Classes/Interface.uc -------------------------------------------------------------------------------- /server/src/UC/test/UnrealScriptTests/Core/Classes/Object.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/UnrealScriptTests/Core/Classes/Object.uc -------------------------------------------------------------------------------- /server/src/UC/test/UnrealScriptTests/Engine/Classes/Actor.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/UnrealScriptTests/Engine/Classes/Actor.uc -------------------------------------------------------------------------------- /server/src/UC/test/archetype/ArchetypeOverrideTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/archetype/ArchetypeOverrideTest.uc -------------------------------------------------------------------------------- /server/src/UC/test/archetype/ArchetypeTemplate.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/archetype/ArchetypeTemplate.uc -------------------------------------------------------------------------------- /server/src/UC/test/archetype/ArchetypeTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/archetype/ArchetypeTest.uc -------------------------------------------------------------------------------- /server/src/UC/test/archetype/archetype.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/archetype/archetype.test.ts -------------------------------------------------------------------------------- /server/src/UC/test/array/ArrayTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/array/ArrayTest.uc -------------------------------------------------------------------------------- /server/src/UC/test/array/array.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/array/array.test.ts -------------------------------------------------------------------------------- /server/src/UC/test/casting/CastingActor.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/casting/CastingActor.uc -------------------------------------------------------------------------------- /server/src/UC/test/casting/CastingDerivative.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/casting/CastingDerivative.uc -------------------------------------------------------------------------------- /server/src/UC/test/casting/CastingTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/casting/CastingTest.uc -------------------------------------------------------------------------------- /server/src/UC/test/casting/casting.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/casting/casting.test.ts -------------------------------------------------------------------------------- /server/src/UC/test/class/MyBaseClass.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/class/MyBaseClass.uc -------------------------------------------------------------------------------- /server/src/UC/test/class/MyExtendedWithinClassTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/class/MyExtendedWithinClassTest.uc -------------------------------------------------------------------------------- /server/src/UC/test/class/MyWithinClass.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/class/MyWithinClass.uc -------------------------------------------------------------------------------- /server/src/UC/test/class/ObjectLiteralTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/class/ObjectLiteralTest.uc -------------------------------------------------------------------------------- /server/src/UC/test/class/class.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/class/class.test.ts -------------------------------------------------------------------------------- /server/src/UC/test/delegate/DelegateTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/delegate/DelegateTest.uc -------------------------------------------------------------------------------- /server/src/UC/test/delegate/delegate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/delegate/delegate.test.ts -------------------------------------------------------------------------------- /server/src/UC/test/enum/EnumDependencyClass.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/enum/EnumDependencyClass.uc -------------------------------------------------------------------------------- /server/src/UC/test/enum/EnumTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/enum/EnumTest.uc -------------------------------------------------------------------------------- /server/src/UC/test/enum/EnumWithinClass.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/enum/EnumWithinClass.uc -------------------------------------------------------------------------------- /server/src/UC/test/enum/enum.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/enum/enum.test.ts -------------------------------------------------------------------------------- /server/src/UC/test/interface/InterfaceTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/interface/InterfaceTest.uc -------------------------------------------------------------------------------- /server/src/UC/test/overloading/OverloadingInterfaceTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/overloading/OverloadingInterfaceTest.uc -------------------------------------------------------------------------------- /server/src/UC/test/overloading/OverloadingTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/overloading/OverloadingTest.uc -------------------------------------------------------------------------------- /server/src/UC/test/overloading/Overloads.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/overloading/Overloads.uc -------------------------------------------------------------------------------- /server/src/UC/test/overloading/overloading.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/overloading/overloading.test.ts -------------------------------------------------------------------------------- /server/src/UC/test/override/OverrideBase.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/override/OverrideBase.uc -------------------------------------------------------------------------------- /server/src/UC/test/override/OverrideTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/override/OverrideTest.uc -------------------------------------------------------------------------------- /server/src/UC/test/override/override.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/override/override.test.ts -------------------------------------------------------------------------------- /server/src/UC/test/parsing/ParsingTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/parsing/ParsingTest.uc -------------------------------------------------------------------------------- /server/src/UC/test/parsing/parsing.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/parsing/parsing.test.ts -------------------------------------------------------------------------------- /server/src/UC/test/preprocessing/Globals.uci: -------------------------------------------------------------------------------- 1 | `define global true 2 | -------------------------------------------------------------------------------- /server/src/UC/test/preprocessing/PreprocessingExpandIncludeDeepTest.uci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/preprocessing/PreprocessingExpandIncludeDeepTest.uci -------------------------------------------------------------------------------- /server/src/UC/test/preprocessing/PreprocessingExpandIncludeDeepTestWithFunction.uci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/preprocessing/PreprocessingExpandIncludeDeepTestWithFunction.uci -------------------------------------------------------------------------------- /server/src/UC/test/preprocessing/PreprocessingExpandIncludeTest.uci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/preprocessing/PreprocessingExpandIncludeTest.uci -------------------------------------------------------------------------------- /server/src/UC/test/preprocessing/PreprocessingGlobals.uci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/preprocessing/PreprocessingGlobals.uci -------------------------------------------------------------------------------- /server/src/UC/test/preprocessing/PreprocessingInclude.uci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/preprocessing/PreprocessingInclude.uci -------------------------------------------------------------------------------- /server/src/UC/test/preprocessing/PreprocessingIncludeDeep.uci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/preprocessing/PreprocessingIncludeDeep.uci -------------------------------------------------------------------------------- /server/src/UC/test/preprocessing/PreprocessingIncludeTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/preprocessing/PreprocessingIncludeTest.uc -------------------------------------------------------------------------------- /server/src/UC/test/preprocessing/PreprocessingTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/preprocessing/PreprocessingTest.uc -------------------------------------------------------------------------------- /server/src/UC/test/preprocessing/preprocessing.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/preprocessing/preprocessing.test.ts -------------------------------------------------------------------------------- /server/src/UC/test/struct/StructTest.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/struct/StructTest.uc -------------------------------------------------------------------------------- /server/src/UC/test/struct/struct.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/struct/struct.test.ts -------------------------------------------------------------------------------- /server/src/UC/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/tsconfig.json -------------------------------------------------------------------------------- /server/src/UC/test/utils/codeAsserts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/utils/codeAsserts.ts -------------------------------------------------------------------------------- /server/src/UC/test/utils/diagnosticUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/utils/diagnosticUtils.ts -------------------------------------------------------------------------------- /server/src/UC/test/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UC/test/utils/utils.ts -------------------------------------------------------------------------------- /server/src/UPK/UnrealPackage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/UPK/UnrealPackage.ts -------------------------------------------------------------------------------- /server/src/activeTextDocuments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/activeTextDocuments.ts -------------------------------------------------------------------------------- /server/src/codeActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/codeActions.ts -------------------------------------------------------------------------------- /server/src/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/commands.ts -------------------------------------------------------------------------------- /server/src/completion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/completion.ts -------------------------------------------------------------------------------- /server/src/configuration.default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/configuration.default.ts -------------------------------------------------------------------------------- /server/src/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/configuration.ts -------------------------------------------------------------------------------- /server/src/documentCodeActionsBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/documentCodeActionsBuilder.ts -------------------------------------------------------------------------------- /server/src/documentDefinition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/documentDefinition.ts -------------------------------------------------------------------------------- /server/src/documentDiagnostics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/documentDiagnostics.ts -------------------------------------------------------------------------------- /server/src/documentHighlight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/documentHighlight.ts -------------------------------------------------------------------------------- /server/src/documentHover.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/documentHover.ts -------------------------------------------------------------------------------- /server/src/documentSymbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/documentSymbol.ts -------------------------------------------------------------------------------- /server/src/documentTokenSemantics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/documentTokenSemantics.ts -------------------------------------------------------------------------------- /server/src/presets/Shared/Core/Classes/TextBuffer.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/Shared/Core/Classes/TextBuffer.uc -------------------------------------------------------------------------------- /server/src/presets/Shared/Engine/Classes/AudioSubsystem.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/Shared/Engine/Classes/AudioSubsystem.uc -------------------------------------------------------------------------------- /server/src/presets/Shared/Engine/Classes/Client.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/Shared/Engine/Classes/Client.uc -------------------------------------------------------------------------------- /server/src/presets/Shared/Engine/Classes/Language.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/Shared/Engine/Classes/Language.uc -------------------------------------------------------------------------------- /server/src/presets/Shared/Engine/Classes/Level.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/Shared/Engine/Classes/Level.uc -------------------------------------------------------------------------------- /server/src/presets/Shared/Engine/Classes/LevelBase.uc: -------------------------------------------------------------------------------- 1 | class LevelBase extends Core.Object 2 | native; 3 | -------------------------------------------------------------------------------- /server/src/presets/Shared/Engine/Classes/Model.uc: -------------------------------------------------------------------------------- 1 | class Model extends Core.Object 2 | native; 3 | -------------------------------------------------------------------------------- /server/src/presets/Shared/Engine/Classes/NetConnection.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/Shared/Engine/Classes/NetConnection.uc -------------------------------------------------------------------------------- /server/src/presets/Shared/Engine/Classes/RenderDevice.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/Shared/Engine/Classes/RenderDevice.uc -------------------------------------------------------------------------------- /server/src/presets/Shared/Engine/Classes/System.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/Shared/Engine/Classes/System.uc -------------------------------------------------------------------------------- /server/src/presets/UE1/Editor/Classes/TransBuffer.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE1/Editor/Classes/TransBuffer.uc -------------------------------------------------------------------------------- /server/src/presets/UE1/Editor/Classes/Transactor.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE1/Editor/Classes/Transactor.uc -------------------------------------------------------------------------------- /server/src/presets/UE1/Engine/Classes/Animation.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE1/Engine/Classes/Animation.uc -------------------------------------------------------------------------------- /server/src/presets/UE1/Engine/Classes/Font.uc: -------------------------------------------------------------------------------- 1 | class Font extends Core.Object 2 | native; 3 | -------------------------------------------------------------------------------- /server/src/presets/UE1/Engine/Classes/Mesh.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE1/Engine/Classes/Mesh.uc -------------------------------------------------------------------------------- /server/src/presets/UE1/Engine/Classes/Music.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE1/Engine/Classes/Music.uc -------------------------------------------------------------------------------- /server/src/presets/UE1/Engine/Classes/NetDriver.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE1/Engine/Classes/NetDriver.uc -------------------------------------------------------------------------------- /server/src/presets/UE1/Engine/Classes/Primitive.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE1/Engine/Classes/Primitive.uc -------------------------------------------------------------------------------- /server/src/presets/UE1/Engine/Classes/RenderBase.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE1/Engine/Classes/RenderBase.uc -------------------------------------------------------------------------------- /server/src/presets/UE1/Engine/Classes/RenderIterator.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE1/Engine/Classes/RenderIterator.uc -------------------------------------------------------------------------------- /server/src/presets/UE1/Engine/Classes/Sound.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE1/Engine/Classes/Sound.uc -------------------------------------------------------------------------------- /server/src/presets/UE1/Engine/Classes/Viewport.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE1/Engine/Classes/Viewport.uc -------------------------------------------------------------------------------- /server/src/presets/UE2/Editor/Classes/TransBuffer.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE2/Editor/Classes/TransBuffer.uc -------------------------------------------------------------------------------- /server/src/presets/UE2/Editor/Classes/Transactor.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE2/Editor/Classes/Transactor.uc -------------------------------------------------------------------------------- /server/src/presets/UE2/Engine/Classes/ConvexVolume.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE2/Engine/Classes/ConvexVolume.uc -------------------------------------------------------------------------------- /server/src/presets/UE2/Engine/Classes/Font.uc: -------------------------------------------------------------------------------- 1 | class Font extends Core.Object 2 | native; 3 | -------------------------------------------------------------------------------- /server/src/presets/UE2/Engine/Classes/Mesh.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE2/Engine/Classes/Mesh.uc -------------------------------------------------------------------------------- /server/src/presets/UE2/Engine/Classes/MeshAnimation.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE2/Engine/Classes/MeshAnimation.uc -------------------------------------------------------------------------------- /server/src/presets/UE2/Engine/Classes/MeshInstance.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE2/Engine/Classes/MeshInstance.uc -------------------------------------------------------------------------------- /server/src/presets/UE2/Engine/Classes/Primitive.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE2/Engine/Classes/Primitive.uc -------------------------------------------------------------------------------- /server/src/presets/UE2/Engine/Classes/StaticMesh.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE2/Engine/Classes/StaticMesh.uc -------------------------------------------------------------------------------- /server/src/presets/UE2/Engine/Classes/StaticMeshInstance.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE2/Engine/Classes/StaticMeshInstance.uc -------------------------------------------------------------------------------- /server/src/presets/UE2/Engine/Classes/Viewport.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE2/Engine/Classes/Viewport.uc -------------------------------------------------------------------------------- /server/src/presets/UE3/Engine/Classes/ChildConnection.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE3/Engine/Classes/ChildConnection.uc -------------------------------------------------------------------------------- /server/src/presets/UE3/Engine/Classes/FracturedStaticMesh.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE3/Engine/Classes/FracturedStaticMesh.uc -------------------------------------------------------------------------------- /server/src/presets/UE3/Engine/Classes/NetConnection.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE3/Engine/Classes/NetConnection.uc -------------------------------------------------------------------------------- /server/src/presets/UE3/Engine/Classes/StaticMesh.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE3/Engine/Classes/StaticMesh.uc -------------------------------------------------------------------------------- /server/src/presets/UE3/Engine/Classes/World.uc: -------------------------------------------------------------------------------- 1 | class World extends Core.Object 2 | native; 3 | -------------------------------------------------------------------------------- /server/src/presets/UE3/UnrealEd/Classes/TransBuffer.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE3/UnrealEd/Classes/TransBuffer.uc -------------------------------------------------------------------------------- /server/src/presets/UE3/UnrealEd/Classes/Transactor.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/presets/UE3/UnrealEd/Classes/Transactor.uc -------------------------------------------------------------------------------- /server/src/references.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/references.ts -------------------------------------------------------------------------------- /server/src/rename.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/rename.ts -------------------------------------------------------------------------------- /server/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/server.ts -------------------------------------------------------------------------------- /server/src/snippets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/snippets.json -------------------------------------------------------------------------------- /server/src/snippets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/snippets.ts -------------------------------------------------------------------------------- /server/src/workspace.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/workspace.test.ts -------------------------------------------------------------------------------- /server/src/workspace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/workspace.ts -------------------------------------------------------------------------------- /server/src/workspaceSymbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/src/workspaceSymbol.ts -------------------------------------------------------------------------------- /server/test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/test/README.md -------------------------------------------------------------------------------- /server/test/server.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/test/server.test.ts -------------------------------------------------------------------------------- /server/test/workspace/Core/Classes/Object.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/test/workspace/Core/Classes/Object.uc -------------------------------------------------------------------------------- /server/test/workspace/TestPackage/Classes/TestPackage.uc: -------------------------------------------------------------------------------- 1 | class TestPackage extends Core.Object; -------------------------------------------------------------------------------- /server/test/workspace/TestPackage/Globals.uci: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/tsconfig.build.json -------------------------------------------------------------------------------- /server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/server/tsconfig.json -------------------------------------------------------------------------------- /snippets/unrealscript.code-snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/snippets/unrealscript.code-snippets -------------------------------------------------------------------------------- /syntaxes/.gitignore: -------------------------------------------------------------------------------- 1 | out/ 2 | -------------------------------------------------------------------------------- /syntaxes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/syntaxes/README.md -------------------------------------------------------------------------------- /syntaxes/UnrealScript.YAML-tmLanguage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/syntaxes/UnrealScript.YAML-tmLanguage -------------------------------------------------------------------------------- /syntaxes/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/syntaxes/package-lock.json -------------------------------------------------------------------------------- /syntaxes/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/syntaxes/package.json -------------------------------------------------------------------------------- /syntaxes/test/class-declaration.test.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/syntaxes/test/class-declaration.test.uc -------------------------------------------------------------------------------- /syntaxes/test/const-declaration.test.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/syntaxes/test/const-declaration.test.uc -------------------------------------------------------------------------------- /syntaxes/test/defaultproperties-block.test.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/syntaxes/test/defaultproperties-block.test.uc -------------------------------------------------------------------------------- /syntaxes/test/enum-declaration.test.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/syntaxes/test/enum-declaration.test.uc -------------------------------------------------------------------------------- /syntaxes/test/interface-declaration.test.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/syntaxes/test/interface-declaration.test.uc -------------------------------------------------------------------------------- /syntaxes/test/method-declaration.test.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/syntaxes/test/method-declaration.test.uc -------------------------------------------------------------------------------- /syntaxes/test/preprocessor.test.uci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/syntaxes/test/preprocessor.test.uci -------------------------------------------------------------------------------- /syntaxes/test/replication-block.test.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/syntaxes/test/replication-block.test.uc -------------------------------------------------------------------------------- /syntaxes/test/state-declaration.test.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/syntaxes/test/state-declaration.test.uc -------------------------------------------------------------------------------- /syntaxes/test/struct-declaration.test.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/syntaxes/test/struct-declaration.test.uc -------------------------------------------------------------------------------- /syntaxes/test/var-declaration.test.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/syntaxes/test/var-declaration.test.uc -------------------------------------------------------------------------------- /syntaxes/unrealscript.preprocessor.YAML-tmLanguage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/syntaxes/unrealscript.preprocessor.YAML-tmLanguage -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EliotVU/UnrealScript-Language-Service/HEAD/tsconfig.test.json --------------------------------------------------------------------------------