Lines Matching refs:Tid
50 my ($Tid, $TInfo, $Arch, $System, $Word) = @_;
51 my %Type = get_PureType($Tid, $TInfo);
115 %Classes = classifyAggregate($Tid, $TInfo, $Arch, $System, $Word);
168 my ($Tid, $TInfo, $Arch, $System, $Word) = @_;
169 my %Type = get_PureType($Tid, $TInfo);
176 my %Base = get_OneStep_BaseType($Tid, $TInfo);
910 my ($Tid, $TInfo, $Arch) = @_;
912 if(not $Tid)
917 if(defined $TInfo->{$Tid}{"Algn"}) {
918 return $TInfo->{$Tid}{"Algn"};
922 if($TInfo->{$Tid}{"Type"}=~/Struct|Class|Union|MethodPtr/)
924 if(defined $TInfo->{$Tid}{"Memb"})
927 foreach my $Pos (keys(%{$TInfo->{$Tid}{"Memb"}}))
929 my $Algn = $TInfo->{$Tid}{"Memb"}{$Pos}{"algn"};
931 … $Algn = getAlignment_Model($TInfo->{$Tid}{"Memb"}{$Pos}{"type"}, $TInfo, $Arch);
941 elsif($TInfo->{$Tid}{"Type"} eq "Array")
943 my %Base = get_OneStep_BaseType($Tid, $TInfo);
945 if($Base{"Tid"} eq $Tid)
952 elsif($TInfo->{$Tid}{"Type"}=~/Intrinsic|Enum|Pointer|FuncPtr/)
954 return getInt_Algn($Tid, $TInfo, $Arch);
958 my %PureType = get_PureType($Tid, $TInfo);
960 if($PureType{"Tid"} eq $Tid)
972 my ($Tid, $TInfo, $Arch) = @_;
973 my $Name = $TInfo->{$Tid}{"Name"};
979 my $Size = $TInfo->{$Tid}{"Size"};
1007 my $Tid = $TypePtr->{"Memb"}{$Pos}{"type"};
1008 my %Type = get_PureType($Tid, $TInfo);
1038 $Alignment = getAlignment_Model($Tid, $TInfo, $Arch)*$BYTE;