Lines Matching refs:Var
126 DIVariable Var; // Variable Descriptor. variable
135 : Var(V), TheDIE(0), DotDebugLocOffset(~0U), AbsVar(AV), MInsn(0), in DbgVariable()
139 DIVariable getVariable() const { return Var; } in getVariable()
144 StringRef getName() const { return Var.getName(); } in getName()
152 if (Var.getTag() == dwarf::DW_TAG_arg_variable) in getTag()
159 if (Var.isArtificial()) in isArtificial()
161 if (Var.getTag() == dwarf::DW_TAG_arg_variable in isArtificial()
167 assert(Var.Verify() && "Invalid complex DbgVariable!"); in variableHasComplexAddress()
168 return Var.hasComplexAddress(); in variableHasComplexAddress()
171 assert(Var.Verify() && "Invalid complex DbgVariable!"); in isBlockByrefVariable()
172 return Var.isBlockByrefVariable(); in isBlockByrefVariable()
175 assert(Var.Verify() && "Invalid complex DbgVariable!"); in getNumAddrElements()
176 return Var.getNumAddrElements(); in getNumAddrElements()
179 return Var.getAddrElement(i); in getAddrElement()
319 void addScopeVariable(LexicalScope *LS, DbgVariable *Var);
322 DbgVariable *findAbstractVariable(DIVariable &Var, DebugLoc Loc);
451 DbgVariable *Var, LexicalScope *Scope);