Skip to content

Commit 4b3588f

Browse files
committed
feat(cpp): add support for additional CIDR language constructs
This commit adds support for the following CIDR language constructs in the CppContextPrettify file: - OCFunctionDeclaration - OCDeclaration - OCStruct - OCStructLike - OCConceptDeclaration - OCTemplateArgumentList - OCTemplateParameterList This allows for improved context prettification in the CPP plugin.
1 parent 3087e3d commit 4b3588f

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

cpp/src/main/kotlin/cc/unitmesh/cpp/util/CppContextPrettify.kt

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,13 @@ import com.intellij.psi.PsiComment
44
import com.intellij.psi.PsiElement
55
import com.intellij.psi.PsiNameIdentifierOwner
66
import com.intellij.psi.util.PsiTreeUtil
7-
import com.jetbrains.cidr.lang.psi.*
7+
import com.jetbrains.cidr.lang.psi.OCFunctionDeclaration
8+
import com.jetbrains.cidr.lang.psi.OCDeclaration
9+
import com.jetbrains.cidr.lang.psi.OCStruct
10+
import com.jetbrains.cidr.lang.psi.OCStructLike
11+
import com.jetbrains.cidr.lang.psi.OCConceptDeclaration
12+
import com.jetbrains.cidr.lang.psi.OCTemplateArgumentList
13+
import com.jetbrains.cidr.lang.psi.OCTemplateParameterList
814
import com.jetbrains.cidr.lang.symbols.OCResolveContext
915

1016
object CppContextPrettify {

0 commit comments

Comments
 (0)