Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- res = ctx.normalClassDeclaration.classBody.classBodyDeclaration.asScala
- .filter(d => d.classMemberDeclaration != null)
- .map(_.classMemberDeclaration)
- .filter(f => f.fieldDeclaration != null)
- .map(_.fieldDeclaration) // fields
- .map(f =>
- f.variableDeclaratorList.variableDeclarator.asScala
- .map(g => new OMPVariable(g.variableDeclaratorId.Identifier.toString, f.unannType.toString, OMPVariableType.Class, ! f.fieldModifier.asScala.exists(m => m.getText == "public" || m.getText == "protected")))
- )
- .flatten
- .toArray
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement