Lines Matching refs:HasProperties
92 std::map<HasProperties, NodeInfo> NodeInfos;
103 HasProperties node = property.getClass();
110 HasProperties node = creationRule.getClass();
124 HasProperties node = overrideRule.getClass();
138 HasProperties node = helperRule.getClass();
181 void visitAllProperties(HasProperties derived, const NodeInfo &derivedInfo,
196 [&](HasProperties node, const NodeInfo &info) {
206 void visitAllNodesWithInfo(HasProperties derivedNode,
208 llvm::function_ref<void (HasProperties node,
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,
302 [&](HasProperties node,
429 void ASTPropsEmitter::emitPropertiedReaderWriterBody(HasProperties node,