Skip to content

Instantly share code, notes, and snippets.

@jeaye
Created January 10, 2015 15:06
Show Gist options
  • Save jeaye/81e5e58f3da3bf2334d8 to your computer and use it in GitHub Desktop.
Save jeaye/81e5e58f3da3bf2334d8 to your computer and use it in GitHub Desktop.
#, preprocessing directive, Invalid,
include, preprocessing directive, Invalid,
<, preprocessing directive, Invalid,
vector, preprocessing directive, Invalid,
>, preprocessing directive, Invalid,
#, preprocessing directive, Invalid,
include, preprocessing directive, Invalid,
<, preprocessing directive, Invalid,
string, preprocessing directive, Invalid,
>, preprocessing directive, Invalid,
#, preprocessing directive, Invalid,
include, preprocessing directive, Invalid,
<, preprocessing directive, Invalid,
functional, preprocessing directive, Invalid,
>, preprocessing directive, Invalid,
int, FunctionDecl, FunctionProto, main()
main, FunctionDecl, FunctionProto, main()
(, FunctionDecl, FunctionProto, main()
), FunctionDecl, FunctionProto, main()
{, CompoundStmt, Invalid,
std, NamespaceRef, Invalid, std
::, VarDecl, Unexposed, v
vector, TemplateRef, Invalid, vector
<, VarDecl, Unexposed, v
std, NamespaceRef, Invalid, std
::, VarDecl, Unexposed, v
function, TemplateRef, Invalid, function
<, VarDecl, Unexposed, v
std, NamespaceRef, Invalid, std
::, VarDecl, Unexposed, v
string, TypeRef, Typedef, string
(, VarDecl, Unexposed, v
std, NamespaceRef, Invalid, std
::, ParmDecl, LValueReference,
string, TypeRef, Typedef, string
const, ParmDecl, LValueReference,
&, ParmDecl, LValueReference,
), VarDecl, Unexposed, v
>>, VarDecl, Unexposed, v
v, VarDecl, Unexposed, v
{, InitListExpr, ConstantArray,
[, LambdaExpr, Record,
&, LambdaExpr, Record,
], LambdaExpr, Record,
(, LambdaExpr, Record,
std, NamespaceRef, Invalid, std
::, ParmDecl, LValueReference, str
string, TypeRef, Typedef, string
const, ParmDecl, LValueReference, str
&, ParmDecl, LValueReference, str
str, ParmDecl, LValueReference, str
), LambdaExpr, Record,
->, LambdaExpr, Record,
std, NamespaceRef, Invalid, std
::, LambdaExpr, Record,
string, TypeRef, Typedef, string
{, CompoundStmt, Invalid,
return, ReturnStmt, Invalid,
str, DeclRefExpr, Unexposed, str
;, CompoundStmt, Invalid,
}, CompoundStmt, Invalid,
}, InitListExpr, ConstantArray,
;, DeclStmt, Invalid,
}, CompoundStmt, Invalid,
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment