Home
last modified time | relevance | path

Searched refs:HasProperties (Results 1 – 5 of 5) sorted by relevance

/external/llvm-project/clang/utils/TableGen/
DASTTableGen.h142 class HasProperties : public WrappedRecord {
146 HasProperties(llvm::Record *record = nullptr) : WrappedRecord(record) {} in WrappedRecord()
157 class ASTNode : public HasProperties {
159 ASTNode(llvm::Record *record = nullptr) : HasProperties(record) {} in HasProperties() function
361 class TypeCase : public HasProperties {
363 TypeCase(llvm::Record *record = nullptr) : HasProperties(record) {} in HasProperties() function
396 HasProperties getClass() const { in getClass()
423 HasProperties getClass() const { in getClass()
443 HasProperties getClass() const { in getClass()
463 HasProperties getClass() const { in getClass()
DClangASTPropertiesEmitter.cpp92 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,
[all …]
DASTTableGen.cpp23 llvm::StringRef clang::tblgen::HasProperties::getName() const { in getName()
/external/llvm-project/clang/include/clang/Basic/
DASTNode.td4 class HasProperties;
5 class ASTNode : HasProperties;
/external/llvm-project/clang/include/clang/AST/
DPropertiesBase.td9 class HasProperties;
156 HasProperties Class;
181 HasProperties Class;
191 HasProperties Class;
201 HasProperties Class;
232 class PropertyTypeCase<PropertyType type, string name> : HasProperties {