Home
last modified time | relevance | path

Searched refs:FieldInfo (Results 1 – 7 of 7) sorted by relevance

/aosp14/frameworks/base/tools/xmlpersistence/src/main/kotlin/
H A DParser.kt50 sealed class FieldInfo { regex
62 ) : FieldInfo()
68 ) : FieldInfo() {
77 val fields: List<FieldInfo>
78 ) : FieldInfo()
85 ) : FieldInfo() {
140 private fun parseFieldInfo(field: FieldDeclaration): FieldInfo {
H A DGenerator.kt543 private val FieldInfo.variableName: String regex
546 private val FieldInfo.attributeName: String regex
552 private val FieldInfo.tagName: String regex
558 private val FieldInfo.xmlNameOrName: String regex
/aosp14/frameworks/base/tools/codegen/src/com/android/codegen/
H A DPrinter.kt177 fun Iterable<FieldInfo>.forEachTrimmingTrailingComma(b: FieldInfo.() -> Unit) {
H A DClassInfo.kt27 .mapIndexed { i, node -> FieldInfo(index = i, fieldAst = node, classInfo = this) }
H A DGenerators.kt753 fun FieldInfo.generateFieldJavadoc(forceHide: Boolean = false) = classPrinter { regex
767 fun FieldInfo.generateSetFrom(source: String) = classPrinter { regex
793 fields: List<FieldInfo> = this.fields,
826 private fun ClassPrinter.generateFieldValidation(field: FieldInfo) = field.run {
H A DClassPrinter.kt206 .mapIndexed { i, node -> FieldInfo(index = i, fieldAst = node, classInfo = this) }
H A DFieldInfo.kt13 data class FieldInfo( dataClass