Home
last modified time | relevance | path

Searched refs:ASTNode (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DASTTableGen.h158 class ASTNode : public HasProperties {
160 ASTNode(llvm::Record *record = nullptr) : HasProperties(record) {} in HasProperties()
167 ASTNode getBase() const { in getBase()
181 class DeclNode : public ASTNode {
183 DeclNode(llvm::Record *record = nullptr) : ASTNode(record) {} in ASTNode() function
187 DeclNode getBase() const { return DeclNode(ASTNode::getBase().getRecord()); } in getBase()
203 class TypeNode : public ASTNode {
205 TypeNode(llvm::Record *record = nullptr) : ASTNode(record) {} in ASTNode() function
209 TypeNode getBase() const { return TypeNode(ASTNode::getBase().getRecord()); } in getBase()
225 class StmtNode : public ASTNode {
[all …]
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DASTUtils.h68 template <typename T> std::string safeGetName(const T *ASTNode) { in safeGetName() argument
69 const auto *const ND = llvm::dyn_cast_or_null<clang::NamedDecl>(ASTNode); in safeGetName()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DCommentNodes.td1 include "clang/Basic/ASTNode.td"
3 class CommentNode<CommentNode base, bit abstract = 0> : ASTNode {
H A DASTNode.td5 class ASTNode : HasProperties;
H A DDeclNodes.td1 include "clang/Basic/ASTNode.td"
4 : ASTNode, AttrSubject {
H A DTypeNodes.td1 include "clang/Basic/ASTNode.td"
3 class TypeNode<TypeNode base, bit abstract = 0> : ASTNode {
H A DStmtNodes.td1 include "clang/Basic/ASTNode.td"
3 class StmtNode<StmtNode base, bit abstract = 0> : ASTNode, AttrSubject {
H A DAttr.td666 bit ASTNode = 1;
770 let ASTNode = 0;
1578 let ASTNode = 0;
1641 let ASTNode = 0;
1960 let ASTNode = 0;
1968 let ASTNode = 0;
1978 let ASTNode = 0;
2100 let ASTNode = 0;
2769 let ASTNode = 0;
3383 let ASTNode = 0;
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Index/
H A DIndexDataConsumer.h44 SourceLocation Loc, ASTNodeInfo ASTNode) { in handleDeclOccurrence() argument
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/ASTDiff/
H A DASTDiff.h41 DynTypedNode ASTNode; member
/freebsd/contrib/llvm-project/clang/include/clang-c/
H A DDocumentation.h38 const void *ASTNode; member