Home
last modified time | relevance | path

Searched refs:declarationParser (Results 1 – 8 of 8) sorted by relevance

/system/tools/hidl/docs/src/writer/elements/
DMethodElement.kt30 override val declarationParser = parser.declarationParser as MethodDeclarationParser in <lambda>() constant
35 declarationParser.prefix?.let { sb.append("${it} ") } in <lambda>()
37 declarationParser.params.forEachIndexed { i, arg -> in <lambda>()
39 if (i < declarationParser.params.size-1) sb.append(", ") in <lambda>()
42 if (declarationParser.returns.isNotEmpty()) { in <lambda>()
44 declarationParser.returns.forEachIndexed { i, arg -> in <lambda>()
46 if (i < declarationParser.returns.size-1) sb.append(", ") in <lambda>()
79 if (declarationParser.prefix != null) { in <lambda>()
102 if (declarationParser.params.isNotEmpty()) { in <lambda>()
109 declarationParser.params.forEach { arg -> in <lambda>()
[all …]
DCompoundElement.kt27 override val declarationParser = parser.declarationParser as CompoundDeclarationParser in <lambda>() constant
32 declarationParser.members.forEachIndexed { i, arg -> in <lambda>()
35 if (i < declarationParser.members.size-1) sb.append("; ") in <lambda>()
44 if (declarationParser.members.isNotEmpty()) { in <lambda>()
52 declarationParser.members.forEach { arg -> in <lambda>()
DEnumElement.kt26 override val declarationParser = parser.declarationParser as EnumDeclarationParser in <lambda>() constant
35 if (declarationParser.members.isNotEmpty()) { in <lambda>()
43 declarationParser.members.forEach { arg -> in <lambda>()
DTypedefElement.kt25 override val declarationParser = parser.declarationParser as TypedefDeclarationParser constant
DAbstractElement.kt28 abstract protected val declarationParser: AbstractDeclarationParser //specify in subclass in <lambda>() constant
/system/tools/hidl/docs/src/parser/files/
DInterfaceFileParser.kt31 this.entries.find { it.declarationParser is InterfaceDeclarationParser } in <lambda>()
36 interfaceEntry.declarationParser as InterfaceDeclarationParser in <lambda>()
DAbstractFileParser.kt56 return entries.filter { it.declarationParser is T } in getEntriesByDeclarationParser()
61 .filter { (it.declarationParser as CompoundDeclarationParser).type == identifier } in getEntriesByCompoundDeclarationParser()
/system/tools/hidl/docs/src/parser/elements/
DEntryParser.kt65 lateinit var declarationParser: AbstractDeclarationParser variable
150 this.declarationParser = when (token.identifier) { in parseTokens()