reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/TypeLoc.h
  392     memcpy(getLocalData(), other.getLocalData(), sizeof(LocalData));
  392     memcpy(getLocalData(), other.getLocalData(), sizeof(LocalData));
  520     return this->getLocalData()->NameLoc;
  524     this->getLocalData()->NameLoc = Loc;
  552     return getLocalData()->BuiltinRange.getBegin();
  556     getLocalData()->BuiltinRange = Loc;
  560     SourceRange &BuiltinRange = getLocalData()->BuiltinRange;
  595     return getLocalData()->BuiltinRange;
  761     return this->getLocalData()->NameLoc;
  765     this->getLocalData()->NameLoc = Loc;
  874     return getLocalData()->TypeAttr;
  877     getLocalData()->TypeAttr = A;
  936     return this->getLocalData()->TypeArgsLAngleLoc;
  940     this->getLocalData()->TypeArgsLAngleLoc = Loc;
  944     return this->getLocalData()->TypeArgsRAngleLoc;
  948     this->getLocalData()->TypeArgsRAngleLoc = Loc;
  966     return this->getLocalData()->ProtocolLAngleLoc;
  970     this->getLocalData()->ProtocolLAngleLoc = Loc;
  974     return this->getLocalData()->ProtocolRAngleLoc;
  978     this->getLocalData()->ProtocolRAngleLoc = Loc;
 1006     return getLocalData()->HasBaseTypeAsWritten;
 1010     getLocalData()->HasBaseTypeAsWritten = HasBaseType;
 1061     return getLocalData()->NameLoc;
 1065     getLocalData()->NameLoc = Loc;
 1073     return getLocalData()->NameEndLoc;
 1077     getLocalData()->NameEndLoc = Loc;
 1105     return this->getLocalData()->ExpansionLoc;
 1109     this->getLocalData()->ExpansionLoc = Loc;
 1129     return this->getLocalData()->LParenLoc;
 1133     return this->getLocalData()->RParenLoc;
 1137     this->getLocalData()->LParenLoc = Loc;
 1141     this->getLocalData()->RParenLoc = Loc;
 1212     return this->getLocalData()->StarLoc;
 1216     this->getLocalData()->StarLoc = Loc;
 1284     return getLocalData()->ClassTInfo;
 1288     getLocalData()->ClassTInfo = TI;
 1382     return getLocalData()->LocalRangeBegin;
 1386     getLocalData()->LocalRangeBegin = L;
 1390     return getLocalData()->LocalRangeEnd;
 1394     getLocalData()->LocalRangeEnd = L;
 1398     return this->getLocalData()->LParenLoc;
 1402     this->getLocalData()->LParenLoc = Loc;
 1406     return this->getLocalData()->RParenLoc;
 1410     this->getLocalData()->RParenLoc = Loc;
 1501     return getLocalData()->LBracketLoc;
 1505     getLocalData()->LBracketLoc = Loc;
 1509     return getLocalData()->RBracketLoc;
 1513     getLocalData()->RBracketLoc = Loc;
 1521     return getLocalData()->Size;
 1525     getLocalData()->Size = Size;
 1592     return getLocalData()->TemplateKWLoc;
 1596     getLocalData()->TemplateKWLoc = Loc;
 1600     return getLocalData()->LAngleLoc;
 1604     getLocalData()->LAngleLoc = Loc;
 1608     return getLocalData()->RAngleLoc;
 1612     getLocalData()->RAngleLoc = Loc;
 1632     return getLocalData()->NameLoc;
 1636     getLocalData()->NameLoc = Loc;
 1702     return getLocalData()->AttrLoc;
 1705     getLocalData()->AttrLoc = loc;
 1712     return getLocalData()->ExprOperand;
 1715     getLocalData()->ExprOperand = e;
 1723     return getLocalData()->OperandParens;
 1726     getLocalData()->OperandParens = range;
 1812     return this->getLocalData()->TypeofLoc;
 1816     this->getLocalData()->TypeofLoc = Loc;
 1820     return this->getLocalData()->LParenLoc;
 1824     this->getLocalData()->LParenLoc = Loc;
 1828     return this->getLocalData()->RParenLoc;
 1832     this->getLocalData()->RParenLoc = Loc;
 1877     return this->getLocalData()->UnderlyingTInfo;
 1881     this->getLocalData()->UnderlyingTInfo = TI;
 1907   SourceLocation getKWLoc() const { return getLocalData()->KWLoc; }
 1908   void setKWLoc(SourceLocation Loc) { getLocalData()->KWLoc = Loc; }
 1910   SourceLocation getLParenLoc() const { return getLocalData()->LParenLoc; }
 1911   void setLParenLoc(SourceLocation Loc) { getLocalData()->LParenLoc = Loc; }
 1913   SourceLocation getRParenLoc() const { return getLocalData()->RParenLoc; }
 1914   void setRParenLoc(SourceLocation Loc) { getLocalData()->RParenLoc = Loc; }
 1917     return getLocalData()->UnderlyingTInfo;
 1921     getLocalData()->UnderlyingTInfo = TInfo;
 1975     return this->getLocalData()->ElaboratedKWLoc;
 1979     this->getLocalData()->ElaboratedKWLoc = Loc;
 1984                                   getLocalData()->QualifierData);
 1991     getLocalData()->QualifierData = QualifierLoc.getOpaqueData();
 2034     return this->getLocalData()->ElaboratedKWLoc;
 2038     this->getLocalData()->ElaboratedKWLoc = Loc;
 2043                                   getLocalData()->QualifierData);
 2050     getLocalData()->QualifierData = QualifierLoc.getOpaqueData();
 2054     return this->getLocalData()->NameLoc;
 2058     this->getLocalData()->NameLoc = Loc;
 2091     return this->getLocalData()->ElaboratedKWLoc;
 2095     this->getLocalData()->ElaboratedKWLoc = Loc;
 2099     if (!getLocalData()->QualifierData)
 2103                                   getLocalData()->QualifierData);
 2112       getLocalData()->QualifierData = nullptr;
 2119     getLocalData()->QualifierData = QualifierLoc.getOpaqueData();
 2123     return getLocalData()->TemplateKWLoc;
 2127     getLocalData()->TemplateKWLoc = Loc;
 2131     return this->getLocalData()->NameLoc;
 2135     this->getLocalData()->NameLoc = Loc;
 2139     return this->getLocalData()->LAngleLoc;
 2143     this->getLocalData()->LAngleLoc = Loc;
 2147     return this->getLocalData()->RAngleLoc;
 2151     this->getLocalData()->RAngleLoc = Loc;
 2212     return this->getLocalData()->EllipsisLoc;
 2216     this->getLocalData()->EllipsisLoc = Loc;
 2252     return this->getLocalData()->KWLoc;
 2256     this->getLocalData()->KWLoc = Loc;
 2260     return this->getLocalData()->LParenLoc;
 2264     this->getLocalData()->LParenLoc = Loc;
 2268     return this->getLocalData()->RParenLoc;
 2272     this->getLocalData()->RParenLoc = Loc;
 2306   SourceLocation getKWLoc() const { return this->getLocalData()->KWLoc; }
 2307   void setKWLoc(SourceLocation Loc) { this->getLocalData()->KWLoc = Loc; }
tools/clang/lib/AST/TypeLoc.cpp
  474   this->getLocalData()->UnderlyingTInfo = Context.getTrivialTypeSourceInfo(