mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-08 20:59:17 +02:00
IDE: Remove an unused function NameToValidIdentifier.
git-svn-id: trunk@56348 -
This commit is contained in:
parent
32d0db97c0
commit
097f6e74af
@ -214,7 +214,6 @@ function UncommentLines(const s: string): string;
|
|||||||
function CrossReplaceChars(const Src: string; PrefixChar: char;
|
function CrossReplaceChars(const Src: string; PrefixChar: char;
|
||||||
const SpecialChars: string): string;
|
const SpecialChars: string): string;
|
||||||
function SimpleSyntaxToRegExpr(const Src: string): string;
|
function SimpleSyntaxToRegExpr(const Src: string): string;
|
||||||
function NameToValidIdentifier(const s: string): string;
|
|
||||||
function BinaryStrToText(const s: string): string;
|
function BinaryStrToText(const s: string): string;
|
||||||
function SplitString(const s: string; Delimiter: char): TStrings;
|
function SplitString(const s: string; Delimiter: char): TStrings;
|
||||||
procedure SplitString(const s: string; Delimiter: char; AddTo: TStrings;
|
procedure SplitString(const s: string; Delimiter: char; AddTo: TStrings;
|
||||||
@ -1936,32 +1935,6 @@ begin
|
|||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
{-------------------------------------------------------------------------------
|
|
||||||
NameToValidIdentifier
|
|
||||||
|
|
||||||
Params: const s: string
|
|
||||||
Result: string
|
|
||||||
|
|
||||||
Replaces all non identifier characters into underscores '_'
|
|
||||||
-------------------------------------------------------------------------------}
|
|
||||||
function NameToValidIdentifier(const s: string): string;
|
|
||||||
var i: integer;
|
|
||||||
begin
|
|
||||||
if s='' then begin
|
|
||||||
Result:='_';
|
|
||||||
end else begin
|
|
||||||
Result:=s;
|
|
||||||
if not (Result[1] in ['A'..'Z', 'a'..'z', '_']) then begin
|
|
||||||
Result[1]:='_';
|
|
||||||
end;
|
|
||||||
for i:=2 to length(Result) do begin
|
|
||||||
if not (Result[i] in ['A'..'Z', 'a'..'z', '0'..'9', '_']) then begin
|
|
||||||
Result[i]:='_';
|
|
||||||
end;
|
|
||||||
end;
|
|
||||||
end;
|
|
||||||
end;
|
|
||||||
|
|
||||||
{-------------------------------------------------------------------------------
|
{-------------------------------------------------------------------------------
|
||||||
function BinaryStrToText(const s: string): string;
|
function BinaryStrToText(const s: string): string;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user