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

References

tools/clang/lib/Sema/SemaType.cpp
 5442       TL.setNameLoc(DS.getTypeSpecTypeLoc());
 5445       TL.setNameLoc(DS.getTypeSpecTypeLoc());
 5449       TL.setNameEndLoc(DS.getEndLoc());
 5453       Sema::GetTypeFromParser(DS.getRepAsType(), &RepTInfo);
 5458       Sema::GetTypeFromParser(DS.getRepAsType(), &RepTInfo);
 5463       Sema::GetTypeFromParser(DS.getRepAsType(), &TInfo);
 5468         TL.initialize(Context, DS.getTypeSpecTypeNameLoc());
 5485       assert(DS.getTypeSpecType() == DeclSpec::TST_typeofExpr);
 5486       TL.setTypeofLoc(DS.getTypeSpecTypeLoc());
 5487       TL.setParensRange(DS.getTypeofParensRange());
 5490       assert(DS.getTypeSpecType() == DeclSpec::TST_typeofType);
 5491       TL.setTypeofLoc(DS.getTypeSpecTypeLoc());
 5492       TL.setParensRange(DS.getTypeofParensRange());
 5493       assert(DS.getRepAsType());
 5495       Sema::GetTypeFromParser(DS.getRepAsType(), &TInfo);
 5500       assert(DS.getTypeSpecType() == DeclSpec::TST_underlyingType);
 5501       TL.setKWLoc(DS.getTypeSpecTypeLoc());
 5502       TL.setParensRange(DS.getTypeofParensRange());
 5503       assert(DS.getRepAsType());
 5505       Sema::GetTypeFromParser(DS.getRepAsType(), &TInfo);
 5510       TL.setBuiltinLoc(DS.getTypeSpecTypeLoc());
 5513         TL.getWrittenBuiltinSpecs() = DS.getWrittenBuiltinSpecs();
 5516           TL.expandBuiltinRange(DS.getTypeSpecSignLoc());
 5518           TL.expandBuiltinRange(DS.getTypeSpecWidthRange());
 5523         = TypeWithKeyword::getKeywordForTypeSpec(DS.getTypeSpecType());
 5524       if (DS.getTypeSpecType() == TST_typename) {
 5526         Sema::GetTypeFromParser(DS.getRepAsType(), &TInfo);
 5533                                  ? DS.getTypeSpecTypeLoc()
 5535       const CXXScopeSpec& SS = DS.getTypeSpecScope();
 5540       assert(DS.getTypeSpecType() == TST_typename);
 5542       Sema::GetTypeFromParser(DS.getRepAsType(), &TInfo);
 5548       assert(DS.getTypeSpecType() == TST_typename);
 5550       Sema::GetTypeFromParser(DS.getRepAsType(), &TInfo);
 5556       TL.setNameLoc(DS.getTypeSpecTypeNameLoc());
 5561       if (DS.getTypeSpecType() == DeclSpec::TST_atomic) {
 5562         TL.setKWLoc(DS.getTypeSpecTypeLoc());
 5563         TL.setParensRange(DS.getTypeofParensRange());
 5566         Sema::GetTypeFromParser(DS.getRepAsType(), &TInfo);
 5570         TL.setKWLoc(DS.getAtomicSpecLoc());
 5578       TL.setKWLoc(DS.getTypeSpecTypeLoc());
 5581       Sema::GetTypeFromParser(DS.getRepAsType(), &TInfo);
 5587       TL.initialize(Context, DS.getTypeSpecTypeLoc());