|
|
@@ -63,7 +63,7 @@ private:
|
|
|
|
|
|
struct TextContent : public cmGeneratorExpressionEvaluator
|
|
|
{
|
|
|
- TextContent(const char *start, unsigned int length)
|
|
|
+ TextContent(const char *start, size_t length)
|
|
|
: Content(start), Length(length)
|
|
|
{
|
|
|
|
|
|
@@ -80,25 +80,25 @@ struct TextContent : public cmGeneratorExpressionEvaluator
|
|
|
return cmGeneratorExpressionEvaluator::Text;
|
|
|
}
|
|
|
|
|
|
- void Extend(unsigned int length)
|
|
|
+ void Extend(size_t length)
|
|
|
{
|
|
|
this->Length += length;
|
|
|
}
|
|
|
|
|
|
- unsigned int GetLength()
|
|
|
+ size_t GetLength()
|
|
|
{
|
|
|
return this->Length;
|
|
|
}
|
|
|
|
|
|
private:
|
|
|
const char *Content;
|
|
|
- unsigned int Length;
|
|
|
+ size_t Length;
|
|
|
};
|
|
|
|
|
|
//----------------------------------------------------------------------------
|
|
|
struct GeneratorExpressionContent : public cmGeneratorExpressionEvaluator
|
|
|
{
|
|
|
- GeneratorExpressionContent(const char *startContent, unsigned int length);
|
|
|
+ GeneratorExpressionContent(const char *startContent, size_t length);
|
|
|
void SetIdentifier(std::vector<cmGeneratorExpressionEvaluator*> identifier)
|
|
|
{
|
|
|
this->IdentifierChildren = identifier;
|
|
|
@@ -141,7 +141,7 @@ private:
|
|
|
std::vector<cmGeneratorExpressionEvaluator*> IdentifierChildren;
|
|
|
std::vector<std::vector<cmGeneratorExpressionEvaluator*> > ParamChildren;
|
|
|
const char *StartContent;
|
|
|
- unsigned int ContentLength;
|
|
|
+ size_t ContentLength;
|
|
|
};
|
|
|
|
|
|
#endif
|