summaryrefslogtreecommitdiff
path: root/source/slang/slang-preprocessor.h
diff options
context:
space:
mode:
Diffstat (limited to 'source/slang/slang-preprocessor.h')
-rw-r--r--source/slang/slang-preprocessor.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/source/slang/slang-preprocessor.h b/source/slang/slang-preprocessor.h
index 5f66be405..4d7721d31 100644
--- a/source/slang/slang-preprocessor.h
+++ b/source/slang/slang-preprocessor.h
@@ -11,6 +11,7 @@ namespace Slang {
class DiagnosticSink;
class Linkage;
+struct PreprocessorContentAssistInfo;
namespace preprocessor
{
@@ -53,6 +54,9 @@ struct PreprocessorDesc
/// Optional: handler for callbacks invoked during preprocessing
PreprocessorHandler* handler = nullptr;
+
+ /// Optional: additional information for code assist.
+ PreprocessorContentAssistInfo* contentAssistInfo = nullptr;
};
/// Take a source `file` and preprocess it into a list of tokens.