Home
last modified time | relevance | path

Searched refs:Tree (Results 1 – 25 of 1262) sorted by relevance

12345678910>>...51

/freebsd/contrib/llvm-project/clang/include/clang/Tooling/Syntax/
H A DTree.h44 class Tree; variable
90 const Tree *getParent() const { return Parent; } in getParent()
91 Tree *getParent() { return Parent; } in getParent()
111 friend class Tree;
121 Tree *Parent;
144 class Tree : public Node {
186 return const_cast<Leaf *>(const_cast<const Tree *>(this)->findFirstLeaf()); in findFirstLeaf()
191 return const_cast<Leaf *>(const_cast<const Tree *>(this)->findLastLeaf()); in findLastLeaf()
215 return const_cast<Node *>(const_cast<const Tree *>(this)->findChild(R)); in findChild()
254 class List : public Tree {
[all …]
H A DNodes.h127 class UnqualifiedId final : public Tree {
129 UnqualifiedId() : Tree(NodeKind::UnqualifiedId) {} in UnqualifiedId()
209 class Statement : public Tree {
211 Statement(NodeKind K) : Tree(K) {} in Statement()
354 class Declaration : public Tree {
356 Declaration(NodeKind K) : Tree(K) {} in Declaration()
486 class Declarator : public Tree {
488 Declarator(NodeKind K) : Tree(K) {} in Declarator()
515 class ArraySubscript final : public Tree {
517 ArraySubscript() : Tree(NodeKind::ArraySubscript) {} in ArraySubscript()
[all …]
H A DNodes.td1 //===- Nodes.td - Node types in the Syntax Tree grammar -------------------===//
26 def UnqualifiedId : External<Tree> {}
29 def List : External<Tree> {}
42 def UnaryOperatorExpression : External<Tree> {}
221 def Statement : External<Tree> {}
239 def Declaration : External<Tree> {}
254 def Declarator : External<Tree> {}
258 def ArraySubscript : External<Tree> {}
259 def TrailingReturnType : External<Tree> {}
260 def ParametersAndQualifiers : External<Tree> {}
[all …]
H A DSyntax.td53 def Tree : External<Node> {}
60 class Alternatives<NodeType base_ = Tree> : NodeType { let base = base_; }
64 class Unconstrained<NodeType base_ = Tree> : NodeType { let base = base_; }
79 class Sequence<NodeType base_ = Tree> : NodeType {
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTDiagnostic.cpp952 DiffTree Tree; member in __anon44eed8fe0111::TemplateDiff
1179 Tree.SetTypeDiff(FromType, ToType, FromDefault, ToDefault); in DiffTypes()
1180 Tree.SetSame(!FromType.isNull() && !ToType.isNull() && in DiffTypes()
1189 Tree.SetTemplateDiff(FromArgTST->getTemplateName().getAsTemplateDecl(), in DiffTypes()
1202 Tree.SetTemplateTemplateDiff(FromDecl, ToDecl, FromIter.isEnd() && FromDecl, in DiffTemplateTemplates()
1204 Tree.SetSame(FromDecl && ToDecl && in DiffTemplateTemplates()
1326 Tree.SetFromDeclarationAndToIntegerDiff( in DiffNonTypes()
1329 Tree.SetSame(false); in DiffNonTypes()
1335 Tree.SetFromIntegerAndToDeclarationDiff( in DiffNonTypes()
1338 Tree.SetSame(false); in DiffNonTypes()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DTree.cpp21 if (auto *T = dyn_cast<syntax::Tree>(N)) { in traverse()
52 void syntax::Tree::appendChildLowLevel(Node *Child, NodeRole Role) { in appendChildLowLevel()
60 void syntax::Tree::appendChildLowLevel(Node *Child) { in appendChildLowLevel()
76 void syntax::Tree::prependChildLowLevel(Node *Child, NodeRole Role) { in prependChildLowLevel()
84 void syntax::Tree::prependChildLowLevel(Node *Child) { in prependChildLowLevel()
100 void syntax::Tree::replaceChildRangeLowLevel(Node *Begin, Node *End, in replaceChildRangeLowLevel()
195 const auto *T = cast<syntax::Tree>(N); in dumpNode()
246 const auto *T = dyn_cast<Tree>(this); in assertInvariants()
283 const syntax::Leaf *syntax::Tree::findFirstLeaf() const { in findFirstLeaf()
287 if (const auto *L = cast<syntax::Tree>(C).findFirstLeaf()) in findFirstLeaf()
[all …]
H A DComputeReplacements.cpp21 void enumerateTokenSpans(const syntax::Tree *Root, in enumerateTokenSpans()
30 void run(const syntax::Tree *Root) { in enumerateTokenSpans()
39 if (auto *T = dyn_cast<syntax::Tree>(N)) { in enumerateTokenSpans()
H A DSynthesis.cpp22 static void prependChildLowLevel(syntax::Tree *T, syntax::Node *Child, in prependChildLowLevel()
26 static void appendChildLowLevel(syntax::Tree *T, syntax::Node *Child, in appendChildLowLevel()
70 syntax::Tree *allocateTree(syntax::Arena &A, syntax::NodeKind Kind) { in allocateTree()
204 syntax::Tree *clang::syntax::createTree( in createTree()
226 const auto *T = cast<syntax::Tree>(N); in deepCopyExpandingMacros()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DGICombinerEmitter.cpp
/freebsd/usr.sbin/bsnmpd/modules/snmp_bridge/
H A DRSTP-MIB.txt20 -- MIB for IEEE 802.1w Rapid Spanning Tree Protocol
40 that support the Rapid Spanning Tree Protocol defined
73 "The version of Spanning Tree Protocol the bridge is
75 indicates the Spanning Tree Protocol specified in
77 Spanning Tree Protocol specified in IEEE 802.1w and
116 "A table that contains port-specific Rapid Spanning Tree
125 "A list of Rapid Spanning Tree information maintained by
290 "Rapid Spanning Tree information for the bridge."
304 "Rapid Spanning Tree information for individual ports."
315 Spanning Tree Protocol (RSTP) bridging services."
H A DBRIDGE-MIB.txt78 Spanning Tree Protocol (RSTP)."
95 "The Bridge-Identifier, as used in the Spanning Tree
108 "A Spanning Tree Protocol (STP) timer in units of 1/100
110 values of timers used by the Spanning Tree Protocol.
114 These timers, when stored in a Spanning Tree Protocol's
191 which is used in the Spanning Tree Protocol."
330 -- implemented by those bridges that support the Spanning Tree
342 "An indication of what version of the Spanning Tree
344 indicates the DEC LANbridge 100 Spanning Tree protocol.
346 If future versions of the IEEE Spanning Tree Protocol
[all …]
H A DBEGEMOT-BRIDGE-MIB.txt301 "A table that contains Spanning Tree Protocol information
310 "A list of information about the Spanning Tree Protocol
343 "The Spanning Tree Protocol version being run on the
345 DEC LANbridge 100 Spanning Tree protocol, 'ieee8021d(3)'
386 calculated by the Spanning Tree Protocol."
414 "The maximum age of Spanning Tree Protocol information
502 "The version of Spanning Tree Protocol the bridge is
504 indicates the Spanning Tree Protocol specified in
506 Spanning Tree Protocol specified in IEEE 802.1w and
538 "A table containing Spanning Tree Protocol information
[all …]
/freebsd/sys/contrib/device-tree/Bindings/fpga/
H A Dfpga-region.txt1 FPGA Region Device Tree Binding
11 - Device Tree Examples
19 the Device Tree. FPGA Regions provide a way to program FPGAs under device tree
114 4. The Device Tree overlay is accepted into the live tree.
133 The intended use is that a Device Tree overlay (DTO) can be used to reprogram an
136 An FPGA Region that exists in the live Device Tree reflects the current state.
281 a FPGA Region. The target of the Device Tree Overlay is the FPGA Region. Some
306 Device Tree Examples
317 For the purposes of this section, I'm dividing the Device Tree into two parts,
322 The live Device Tree mus
[all...]
/freebsd/sys/contrib/device-tree/src/arm/marvell/
H A Darmada-xp-crs326-24g-2s.dtsi3 * Device Tree file for CRS326-24G-2S board
10 * Note: this Device Tree assumes that the bootloader has remapped the
17 * solution) or the below Device Tree should be adjusted.
H A Darmada-xp-crs305-1g-4s.dtsi3 * Device Tree file for CRS305-1G-4S board
10 * Note: this Device Tree assumes that the bootloader has remapped the
17 * solution) or the below Device Tree should be adjusted.
H A Darmada-xp-crs328-4c-20s-4s.dtsi3 * Device Tree file for CRS328-4C-20S-4S+ board
10 * Note: this Device Tree assumes that the bootloader has remapped the
17 * solution) or the below Device Tree should be adjusted.
H A Darmada-xp-db-xc3-24g4xg.dts3 * Device Tree file for DB-XC3-24G4XG board
9 * Note: this Device Tree assumes that the bootloader has remapped the
16 * solution) or the below Device Tree should be adjusted.
H A Darmada-xp-db-dxbc2.dts3 * Device Tree file for DB-DXBC2 board
9 * Note: this Device Tree assumes that the bootloader has remapped the
16 * solution) or the below Device Tree should be adjusted.
/freebsd/sys/contrib/device-tree/Bindings/memory-controllers/
H A Dmvebu-sdram-controller.txt1 Device Tree bindings for MVEBU SDRAM controllers
7 For now, this Device Tree binding documentation only documents the
/freebsd/sys/contrib/device-tree/Bindings/sound/
H A Darmada-370db-audio.txt1 Device Tree bindings for the Armada 370 DB audio
4 These Device Tree bindings are used to describe the audio complex
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DImmutableMap.h159 explicit iterator(TreeTy *Tree) : iterator::ImutAVLValueIterator(Tree) {} in iterator() argument
289 explicit iterator(TreeTy *Tree) : iterator::ImutAVLValueIterator(Tree) {} in iterator() argument
/freebsd/sys/contrib/device-tree/src/arm64/marvell/
H A Dac5-98dx35xx-rd.dts3 * Device Tree For RD-AC5X.
9 * Device Tree file for Marvell Alleycat 5X development board
/freebsd/sys/contrib/device-tree/src/powerpc/fsl/
H A Dgef_sbc610.dts3 * GE SBC610 Device Tree Source
7 * Based on: SBS CM6 Device Tree Source
9 * And: mpc8641_hpcn.dts (MPC8641 HPCN Device Tree Source)
H A Dgef_ppc9a.dts3 * GE PPC9A Device Tree Source
7 * Based on: SBS CM6 Device Tree Source
9 * And: mpc8641_hpcn.dts (MPC8641 HPCN Device Tree Source)
/freebsd/sys/contrib/device-tree/Bindings/input/
H A Dst-keyscan.txt1 * ST Keyscan controller Device Tree bindings
3 The ST keyscan controller Device Tree binding is based on the

12345678910>>...51