Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
angle
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Chen Yisong
angle
Commits
e5dfefad
Commit
e5dfefad
authored
May 24, 2012
by
alokp@chromium.org
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Renamed UNEXPECTED_TOKEN_IN_DIRECTIVE to UNEXPECTED_TOKEN.
git-svn-id:
https://angleproject.googlecode.com/svn/trunk@1096
736b8ea6-26fd-11df-bfd4-992fa37f6226
parent
7c884540
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
11 additions
and
11 deletions
+11
-11
Diagnostics.h
src/compiler/preprocessor/new/Diagnostics.h
+1
-1
DirectiveParser.cpp
src/compiler/preprocessor/new/DirectiveParser.cpp
+7
-7
extension_test.cpp
tests/preprocessor_tests/extension_test.cpp
+2
-2
version_test.cpp
tests/preprocessor_tests/version_test.cpp
+1
-1
No files found.
src/compiler/preprocessor/new/Diagnostics.h
View file @
e5dfefad
...
...
@@ -30,7 +30,7 @@ class Diagnostics
DIVISION_BY_ZERO
,
EOF_IN_COMMENT
,
EOF_IN_DIRECTIVE
,
UNEXPECTED_TOKEN
_IN_DIRECTIVE
,
UNEXPECTED_TOKEN
,
MACRO_NAME_RESERVED
,
MACRO_REDEFINED
,
INVALID_EXTENSION_NAME
,
...
...
src/compiler/preprocessor/new/DirectiveParser.cpp
View file @
e5dfefad
...
...
@@ -120,7 +120,7 @@ void DirectiveParser::parseDirective(Token* token)
}
if
((
token
->
type
!=
'\n'
)
&&
(
token
->
type
!=
0
))
mDiagnostics
->
report
(
Diagnostics
::
UNEXPECTED_TOKEN
_IN_DIRECTIVE
,
mDiagnostics
->
report
(
Diagnostics
::
UNEXPECTED_TOKEN
,
token
->
location
,
token
->
value
);
...
...
@@ -143,7 +143,7 @@ void DirectiveParser::parseDefine(Token* token)
mTokenizer
->
lex
(
token
);
if
(
token
->
type
!=
Token
::
IDENTIFIER
)
{
mDiagnostics
->
report
(
Diagnostics
::
UNEXPECTED_TOKEN
_IN_DIRECTIVE
,
mDiagnostics
->
report
(
Diagnostics
::
UNEXPECTED_TOKEN
,
token
->
location
,
token
->
value
);
return
;
...
...
@@ -176,7 +176,7 @@ void DirectiveParser::parseDefine(Token* token)
if
(
token
->
type
!=
')'
)
{
mDiagnostics
->
report
(
Diagnostics
::
UNEXPECTED_TOKEN
_IN_DIRECTIVE
,
mDiagnostics
->
report
(
Diagnostics
::
UNEXPECTED_TOKEN
,
token
->
location
,
token
->
value
);
return
;
...
...
@@ -212,7 +212,7 @@ void DirectiveParser::parseUndef(Token* token)
mTokenizer
->
lex
(
token
);
if
(
token
->
type
!=
Token
::
IDENTIFIER
)
{
mDiagnostics
->
report
(
Diagnostics
::
UNEXPECTED_TOKEN
_IN_DIRECTIVE
,
mDiagnostics
->
report
(
Diagnostics
::
UNEXPECTED_TOKEN
,
token
->
location
,
token
->
value
);
return
;
...
...
@@ -384,7 +384,7 @@ void DirectiveParser::parseExtension(Token* token)
case
COLON
:
if
(
valid
&&
(
token
->
type
!=
':'
))
{
mDiagnostics
->
report
(
Diagnostics
::
UNEXPECTED_TOKEN
_IN_DIRECTIVE
,
mDiagnostics
->
report
(
Diagnostics
::
UNEXPECTED_TOKEN
,
token
->
location
,
token
->
value
);
valid
=
false
;
}
...
...
@@ -401,7 +401,7 @@ void DirectiveParser::parseExtension(Token* token)
default
:
if
(
valid
)
{
mDiagnostics
->
report
(
Diagnostics
::
UNEXPECTED_TOKEN
_IN_DIRECTIVE
,
mDiagnostics
->
report
(
Diagnostics
::
UNEXPECTED_TOKEN
,
token
->
location
,
token
->
value
);
valid
=
false
;
}
...
...
@@ -449,7 +449,7 @@ void DirectiveParser::parseVersion(Token* token)
default
:
if
(
valid
)
{
mDiagnostics
->
report
(
Diagnostics
::
UNEXPECTED_TOKEN
_IN_DIRECTIVE
,
mDiagnostics
->
report
(
Diagnostics
::
UNEXPECTED_TOKEN
,
token
->
location
,
token
->
value
);
valid
=
false
;
}
...
...
tests/preprocessor_tests/extension_test.cpp
View file @
e5dfefad
...
...
@@ -113,9 +113,9 @@ TEST_P(InvalidExtensionTest, Identified)
static
const
ExtensionTestParam
kParams
[]
=
{
{
"#extension
\n
"
,
pp
::
Diagnostics
::
INVALID_EXTENSION_DIRECTIVE
},
{
"#extension 1
\n
"
,
pp
::
Diagnostics
::
INVALID_EXTENSION_NAME
},
{
"#extension foo bar
\n
"
,
pp
::
Diagnostics
::
UNEXPECTED_TOKEN
_IN_DIRECTIVE
},
{
"#extension foo bar
\n
"
,
pp
::
Diagnostics
::
UNEXPECTED_TOKEN
},
{
"#extension foo :
\n
"
,
pp
::
Diagnostics
::
INVALID_EXTENSION_DIRECTIVE
},
{
"#extension foo : 1
\n
"
,
pp
::
Diagnostics
::
INVALID_EXTENSION_BEHAVIOR
},
{
"#extension foo : bar baz
\n
"
,
pp
::
Diagnostics
::
UNEXPECTED_TOKEN
_IN_DIRECTIVE
}
{
"#extension foo : bar baz
\n
"
,
pp
::
Diagnostics
::
UNEXPECTED_TOKEN
}
};
INSTANTIATE_TEST_CASE_P
(
All
,
InvalidExtensionTest
,
testing
::
ValuesIn
(
kParams
));
tests/preprocessor_tests/version_test.cpp
View file @
e5dfefad
...
...
@@ -108,7 +108,7 @@ TEST_P(InvalidVersionTest, Identified)
static
const
VersionTestParam
kParams
[]
=
{
{
"#version
\n
"
,
pp
::
Diagnostics
::
INVALID_VERSION_DIRECTIVE
},
{
"#version foo
\n
"
,
pp
::
Diagnostics
::
INVALID_VERSION_NUMBER
},
{
"#version 100 foo
\n
"
,
pp
::
Diagnostics
::
UNEXPECTED_TOKEN
_IN_DIRECTIVE
}
{
"#version 100 foo
\n
"
,
pp
::
Diagnostics
::
UNEXPECTED_TOKEN
}
};
INSTANTIATE_TEST_CASE_P
(
All
,
InvalidVersionTest
,
testing
::
ValuesIn
(
kParams
));
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment