Lines Matching refs:HasProperties
93 std::map<HasProperties, NodeInfo> NodeInfos;
104 HasProperties node = property.getClass(); in ASTPropsEmitter()
111 HasProperties node = creationRule.getClass(); in ASTPropsEmitter()
125 HasProperties node = overrideRule.getClass(); in ASTPropsEmitter()
139 HasProperties node = helperRule.getClass(); in ASTPropsEmitter()
182 void visitAllProperties(HasProperties derived, const NodeInfo &derivedInfo, in visitAllProperties()
197 [&](HasProperties node, const NodeInfo &info) { in visitAllProperties()
207 void visitAllNodesWithInfo(HasProperties derivedNode, in visitAllNodesWithInfo()
209 llvm::function_ref<void (HasProperties node, in visitAllNodesWithInfo()
247 void emitPropertiedReaderWriterBody(HasProperties node,
271 std::set<HasProperties> ValidatedNodes;
278 void validateNode(HasProperties node, const NodeInfo &nodeInfo);
295 void ASTPropsEmitter::Validator::validateNode(HasProperties derivedNode, in validateNode()
303 [&](HasProperties node, in validateNode()
430 void ASTPropsEmitter::emitPropertiedReaderWriterBody(HasProperties node, in emitPropertiedReaderWriterBody()