Searched refs:HasProperties (Results 1 - 3 of 3) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/utils/TableGen/
H A DASTTableGen.h17 #define HasPropertiesClassName "HasProperties"
142 class HasProperties : public WrappedRecord { class in namespace:clang::tblgen
146 HasProperties(llvm::Record *record = nullptr) : WrappedRecord(record) {} function in class:clang::tblgen::HasProperties
157 class ASTNode : public HasProperties {
159 ASTNode(llvm::Record *record = nullptr) : HasProperties(record) {}
361 class TypeCase : public HasProperties {
363 TypeCase(llvm::Record *record = nullptr) : HasProperties(record) {}
396 HasProperties getClass() const {
423 HasProperties getClass() const {
443 HasProperties getClas
[all...]
H A DClangASTPropertiesEmitter.cpp92 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 nod
[all...]
H A DASTTableGen.cpp23 llvm::StringRef clang::tblgen::HasProperties::getName() const {

Completed in 82 milliseconds