Lines Matching refs:HasProperties
92 std::map<HasProperties, NodeInfo> NodeInfos;
103 HasProperties node = property.getClass(); in ASTPropsEmitter()
110 HasProperties node = creationRule.getClass(); in ASTPropsEmitter()
124 HasProperties node = overrideRule.getClass(); in ASTPropsEmitter()
138 HasProperties node = helperRule.getClass(); in ASTPropsEmitter()
181 void visitAllProperties(HasProperties derived, const NodeInfo &derivedInfo, in visitAllProperties()
196 [&](HasProperties node, const NodeInfo &info) { in visitAllProperties()
206 void visitAllNodesWithInfo(HasProperties derivedNode, in visitAllNodesWithInfo()
208 llvm::function_ref<void (HasProperties node, in visitAllNodesWithInfo()
246 void emitPropertiedReaderWriterBody(HasProperties node,
270 std::set<HasProperties> ValidatedNodes;
277 void validateNode(HasProperties node, const NodeInfo &nodeInfo);
294 void ASTPropsEmitter::Validator::validateNode(HasProperties derivedNode, in validateNode()
302 [&](HasProperties node, in validateNode()
429 void ASTPropsEmitter::emitPropertiedReaderWriterBody(HasProperties node, in emitPropertiedReaderWriterBody()