Home
last modified time | relevance | path

Searched refs:NodeKind (Results 1 – 20 of 20) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DASTTypeTraits.h245 ASTNodeKind getNodeKind() const { return NodeKind; }
253 return NodeKind.hasPointerIdentity()
275 if (!NodeKind.isSame(Other.NodeKind))
276 return NodeKind < Other.NodeKind;
292 NodeKind)) {
307 if (!NodeKind.isSame(Other.NodeKind))
350 Val.NodeKind)) {
378 return &getUnchecked(NodeKind, Storage);
388 Result.NodeKind = ASTNodeKind::getFromNode(Node);
398 return &getUnchecked(NodeKind, Storage);
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/Demangle/
H A DMicrosoftDemangleNodes.h199 enum class NodeKind { enum
232 explicit Node(NodeKind K) : Kind(K) {} in Node()
235 NodeKind kind() const { return Kind; } in kind()
242 NodeKind Kind;
274 explicit TypeNode(NodeKind K) : Node(K) {} in TypeNode()
332 explicit IdentifierNode(NodeKind K) : Node(K) {} in IdentifierNode()
461 ArrayTypeNode() : TypeNode(NodeKind::ArrayType) {} in ArrayTypeNode()
482 CustomTypeNode() : TypeNode(NodeKind::Custom) {} in CustomTypeNode()
491 NodeArrayNode() : Node(NodeKind::NodeArray) {} in NodeArrayNode()
552 explicit SymbolNode(NodeKind K) : Node(K) {} in SymbolNode()
[all …]
H A DItaniumDemangle.h105 #define ENUMERATOR(NodeKind) K ## NodeKind, argument
2007 template<typename NodeT> struct NodeKind;
2009 template<> struct NodeKind<X> { \
/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A DTwine.h83 enum NodeKind : unsigned char { enum
164 NodeKind LHSKind = EmptyKind;
167 NodeKind RHSKind = EmptyKind;
170 explicit Twine(NodeKind Kind) : LHSKind(Kind) { in Twine()
183 explicit Twine(Child LHS, NodeKind LHSKind, Child RHS, NodeKind RHSKind) in Twine()
240 NodeKind getLHSKind() const { return LHSKind; } in getLHSKind()
243 NodeKind getRHSKind() const { return RHSKind; } in getRHSKind()
246 void printOneChild(raw_ostream &OS, Child Ptr, NodeKind Kind) const;
250 NodeKind Kind) const;
502 NodeKind NewLHSKind = TwineKind, NewRHSKind = TwineKind; in concat()
/freebsd-12.1/contrib/llvm/include/llvm/BinaryFormat/
H A DMsgPackTypes.h41 enum NodeKind { enum
49 const NodeKind Kind;
55 NodeKind getKind() const { return Kind; } in getKind()
58 Node(NodeKind Kind) : Kind(Kind) {} in Node()
281 static NodeKind getKind(const msgpack::NodePtr &N) {
283 return NodeKind::Scalar;
285 return NodeKind::Map;
287 return NodeKind::Sequence;
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/Dynamic/
H A DVariantValue.h97 MatcherOps(ast_type_traits::ASTNodeKind NodeKind) : NodeKind(NodeKind) {} in MatcherOps() argument
118 ast_type_traits::ASTNodeKind NodeKind;
/freebsd-12.1/contrib/llvm/lib/Demangle/
H A DMicrosoftDemangleNodes.cpp462 if (Pointee->kind() == NodeKind::FunctionSignature) { in outputPre()
476 if (Pointee->kind() == NodeKind::ArrayType) { in outputPre()
478 } else if (Pointee->kind() == NodeKind::FunctionSignature) { in outputPre()
508 if (Pointee->kind() == NodeKind::ArrayType || in outputPost()
509 Pointee->kind() == NodeKind::FunctionSignature) in outputPost()
538 assert(N->kind() == NodeKind::IntegerLiteral); in outputOneDimension()
H A DMicrosoftDemangle.cpp388 if (Symbol->kind() == NodeKind::VariableSymbol) { in demangleInitFiniStub()
689 if (UQN->kind() == NodeKind::ConversionOperatorIdentifier) { in demangleEncodedSymbol()
704 SymbolNode *S = Arena.alloc<SymbolNode>(NodeKind::Md5Symbol); in parse()
765 case NodeKind::PointerType: { in demangleVariableEncoding()
1383 if (Identifier->kind() == NodeKind::StructorIdentifier) { in demangleFullyQualifiedSymbolName()
H A DItaniumDemangle.cpp217 fprintf(stderr, "%s(", itanium_demangle::NodeKind<NodeT>::name()); in operator ()()
/freebsd-12.1/contrib/llvm/lib/Support/
H A DTwine.cpp59 NodeKind Kind) const { in printOneChild()
109 NodeKind Kind) const { in printOneChildRepr()
H A DItaniumManglingCanonicalizer.cpp24 using llvm::itanium_demangle::NodeKind;
72 profileCtor(ID, NodeKind<NodeT>::Kind, V...); in operator ()()
121 profileCtor(ID, NodeKind<T>::Kind, As...); in getOrCreateNode()
H A DYAMLTraits.cpp353 NodeKind Input::getNodeKind() { in getNodeKind()
355 return NodeKind::Scalar; in getNodeKind()
357 return NodeKind::Map; in getNodeKind()
359 return NodeKind::Sequence; in getNodeKind()
815 NodeKind Output::getNodeKind() { report_fatal_error("invalid call"); } in getNodeKind()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DASTTypeTraits.cpp130 OS << "Unable to print values of type " << NodeKind.asStringRef() << "\n"; in print()
141 OS << "Unable to dump values of type " << NodeKind.asStringRef() << "\n"; in dump()
/freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/
H A DVariantValue.cpp59 IsExactMatch = Matcher.getSupportedKind().isSame(NodeKind); in canConstructFrom()
60 return Matcher.canConvertTo(NodeKind); in canConstructFrom()
79 return DynTypedMatcher::constructVariadic(Op, NodeKind, DynMatchers); in constructVariadicOperator()
H A DMarshallers.h215 for (const ast_type_traits::ASTNodeKind &NodeKind : RetKinds) {
216 if (ArgKind(NodeKind).isConvertibleTo(Kind, Specificity)) {
218 *LeastDerivedKind = NodeKind;
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DYAMLTraits.h42 enum class NodeKind : uint8_t { enum
532 using Signature_getKind = NodeKind (*)(const T &);
1546 NodeKind getNodeKind() override;
1824 …assert(PolymorphicTraits<T>::getKind(Val) != NodeKind::Scalar && "plain scalar documents are not s…
H A DYAMLParser.h118 enum NodeKind { enum
/freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp194 ast_type_traits::ASTNodeKind NodeKind) { in trueMatcher() argument
195 return DynTypedMatcher(NodeKind, NodeKind, &*TrueMatcherInstance); in trueMatcher()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h377 static DynTypedMatcher trueMatcher(ast_type_traits::ASTNodeKind NodeKind);
/freebsd-12.1/contrib/subversion/
H A Dbuild-outputs.mk331 …n.class subversion/bindings/javahl/classes/org/tigris/subversion/javahl/NodeKind.class subversion/…
334 …abs_srcdir)/subversion/bindings/javahl/src/org/tigris/subversion/javahl/NodeKind.java $(abs_srcdir…
351 …s subversion/bindings/javahl/classes/org/apache/subversion/javahl/types/NodeKind.class subversion/…
354 …cdir)/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/NodeKind.java $(abs_srcdir…
396 …s subversion/bindings/javahl/classes/org/apache/subversion/javahl/types/NodeKind.class subversion/…
397 …sion.javahl.types.NativeOutputStream org.apache.subversion.javahl.types.NodeKind org.apache.subver…
1793 …apache/subversion/javahl/types/NodeKind.class: subversion/bindings/javahl/src/org/apache/subversio…
1897 …sses/org/tigris/subversion/javahl/NodeKind.class: subversion/bindings/javahl/src/org/tigris/subver…
2073 …ersion/bindings/javahl/include/NodeKind.h: subversion/bindings/javahl/classes/org/apache/subversio…