Lines Matching refs:CharByteWidth
803 int CharByteWidth = 0; in mapCharByteWidth() local
807 CharByteWidth = target.getCharWidth(); in mapCharByteWidth()
810 CharByteWidth = target.getWCharWidth(); in mapCharByteWidth()
813 CharByteWidth = target.getChar16Width(); in mapCharByteWidth()
816 CharByteWidth = target.getChar32Width(); in mapCharByteWidth()
819 assert((CharByteWidth & 7) == 0 && "Assumes character size is byte multiple"); in mapCharByteWidth()
820 CharByteWidth /= 8; in mapCharByteWidth()
821 assert((CharByteWidth==1 || CharByteWidth==2 || CharByteWidth==4) in mapCharByteWidth()
823 return CharByteWidth; in mapCharByteWidth()
857 SL->CharByteWidth = 0; in CreateEmpty()
963 CharByteWidth = mapCharByteWidth(C.getTargetInfo(),Kind); in setString()
964 assert((Str.size()%CharByteWidth == 0) in setString()
966 Length = Str.size()/CharByteWidth; in setString()
968 switch(CharByteWidth) { in setString()