Lines Matching refs:groupd
87 def __init__(self, filename, lineno, groupd): argument
89 self.groupd = groupd
92 if 'flag' in self.groupd and self.groupd['flag'] is not None:
93 return data.getVarFlag(key, self.groupd['flag'], expand=False, noweakdefault=True)
98 groupd = self.groupd
99 key = groupd["var"]
105 if "exp" in groupd and groupd["exp"] is not None:
109 if "ques" in groupd and groupd["ques"] is not None:
113 val = groupd["value"]
114 elif "colon" in groupd and groupd["colon"] is not None:
117 val = e.expand(groupd["value"], key + "[:=]")
118 elif "append" in groupd and groupd["append"] is not None:
120 val = "%s %s" % ((self.getFunc(key, data) or ""), groupd["value"])
121 elif "prepend" in groupd and groupd["prepend"] is not None:
123 val = "%s %s" % (groupd["value"], (self.getFunc(key, data) or ""))
124 elif "postdot" in groupd and groupd["postdot"] is not None:
126 val = "%s%s" % ((self.getFunc(key, data) or ""), groupd["value"])
127 elif "predot" in groupd and groupd["predot"] is not None:
129 val = "%s%s" % (groupd["value"], (self.getFunc(key, data) or ""))
131 val = groupd["value"]
135 … bb.warn(key + " " + groupd[op] + " is not a recommended operator combination, please replace it.")
138 if 'flag' in groupd and groupd['flag'] is not None:
139 flag = groupd['flag']
140 elif groupd["lazyques"]:
144 loginfo['detail'] = groupd["value"]
292 def handleData(statements, filename, lineno, groupd): argument
293 statements.append(DataNode(filename, lineno, groupd))