1package hclsyntax
2
3// Generated by expression_vars_get.go. DO NOT EDIT.
4// Run 'go generate' on this package to update the set of functions here.
5
6import (
7	"github.com/hashicorp/hcl2/hcl"
8)
9
10func (e *AnonSymbolExpr) Variables() []hcl.Traversal {
11	return Variables(e)
12}
13
14func (e *BinaryOpExpr) Variables() []hcl.Traversal {
15	return Variables(e)
16}
17
18func (e *ConditionalExpr) Variables() []hcl.Traversal {
19	return Variables(e)
20}
21
22func (e *ForExpr) Variables() []hcl.Traversal {
23	return Variables(e)
24}
25
26func (e *FunctionCallExpr) Variables() []hcl.Traversal {
27	return Variables(e)
28}
29
30func (e *IndexExpr) Variables() []hcl.Traversal {
31	return Variables(e)
32}
33
34func (e *LiteralValueExpr) Variables() []hcl.Traversal {
35	return Variables(e)
36}
37
38func (e *ObjectConsExpr) Variables() []hcl.Traversal {
39	return Variables(e)
40}
41
42func (e *ObjectConsKeyExpr) Variables() []hcl.Traversal {
43	return Variables(e)
44}
45
46func (e *RelativeTraversalExpr) Variables() []hcl.Traversal {
47	return Variables(e)
48}
49
50func (e *ScopeTraversalExpr) Variables() []hcl.Traversal {
51	return Variables(e)
52}
53
54func (e *SplatExpr) Variables() []hcl.Traversal {
55	return Variables(e)
56}
57
58func (e *TemplateExpr) Variables() []hcl.Traversal {
59	return Variables(e)
60}
61
62func (e *TemplateJoinExpr) Variables() []hcl.Traversal {
63	return Variables(e)
64}
65
66func (e *TemplateWrapExpr) Variables() []hcl.Traversal {
67	return Variables(e)
68}
69
70func (e *TupleConsExpr) Variables() []hcl.Traversal {
71	return Variables(e)
72}
73
74func (e *UnaryOpExpr) Variables() []hcl.Traversal {
75	return Variables(e)
76}
77