Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/utils/TableGen/
H A DASTTableGen.h143 class HasProperties : public WrappedRecord {
147 HasProperties(llvm::Record *record = nullptr) : WrappedRecord(record) {} in WrappedRecord()
158 class ASTNode : public HasProperties {
160 ASTNode(llvm::Record *record = nullptr) : HasProperties(record) {} in HasProperties() function
362 class TypeCase : public HasProperties {
364 TypeCase(llvm::Record *record = nullptr) : HasProperties(record) {} in HasProperties() function
397 HasProperties getClass() const { in getClass()
424 HasProperties getClass() const { in getClass()
444 HasProperties getClass() const { in getClass()
464 HasProperties getClass() const { in getClass()
H A DClangASTPropertiesEmitter.cpp93 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()
207 void visitAllNodesWithInfo(HasProperties derivedNode, 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()
[all …]
H A DASTTableGen.cpp24 llvm::StringRef clang::tblgen::HasProperties::getName() const { in getName()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DASTNode.td4 class HasProperties;
5 class ASTNode : HasProperties;
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DPropertiesBase.td9 class HasProperties;
170 HasProperties Class;
195 HasProperties Class;
205 HasProperties Class;
215 HasProperties Class;
246 class PropertyTypeCase<PropertyType type, string name> : HasProperties {