您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ verifyFormat函数代码示例

51自学网 2021-06-03 09:37:45
  C++
这篇教程C++ verifyFormat函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中verifyFormat函数的典型用法代码示例。如果您正苦于以下问题:C++ verifyFormat函数的具体用法?C++ verifyFormat怎么用?C++ verifyFormat使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了verifyFormat函数的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: TEST_F

TEST_F(FormatTestJS, MultipleFunctionLiterals) {  verifyFormat("promise.then(/n"               "    function success() {/n"               "      doFoo();/n"               "      doBar();/n"               "    },/n"               "    function error() {/n"               "      doFoo();/n"               "      doBaz();/n"               "    },/n"               "    []);/n");  verifyFormat("promise.then(/n"               "    function success() {/n"               "      doFoo();/n"               "      doBar();/n"               "    },/n"               "    [],/n"               "    function error() {/n"               "      doFoo();/n"               "      doBaz();/n"               "    });/n");  // FIXME: Here, we should probably break right after the "(" for consistency.  verifyFormat("promise.then([],/n"               "             function success() {/n"               "               doFoo();/n"               "               doBar();/n"               "             },/n"               "             function error() {/n"               "               doFoo();/n"               "               doBaz();/n"               "             });/n");  verifyFormat("getSomeLongPromise()/n"               "    .then(function(value) { body(); })/n"               "    .thenCatch(function(error) {/n"               "      body();/n"               "      body();/n"               "    });");  verifyFormat("getSomeLongPromise()/n"               "    .then(function(value) {/n"               "      body();/n"               "      body();/n"               "    })/n"               "    .thenCatch(function(error) {/n"               "      body();/n"               "      body();/n"               "    });");  verifyFormat("getSomeLongPromise()/n"               "    .then(function(value) { body(); })/n"               "    .thenCatch(function(error) { body(); });");}
开发者ID:RandomInsano,项目名称:clang,代码行数:52,


示例2: TEST_F

TEST_F(FormatTestJS, ArrayLiterals) {  verifyFormat("var aaaaa: List<SomeThing> =/n"               "    [new SomeThingAAAAAAAAAAAA(), new SomeThingBBBBBBBBB()];");  verifyFormat("return [/n"               "  aaaaaaaaaaaaaaaaaaaaaaaaaaa, bbbbbbbbbbbbbbbbbbbbbbbbbbb,/n"               "  ccccccccccccccccccccccccccc/n"               "];");  verifyFormat("return [/n"               "  aaaa().bbbbbbbb('A'),/n"               "  aaaa().bbbbbbbb('B'),/n"               "  aaaa().bbbbbbbb('C'),/n"               "];");  verifyFormat("var someVariable = SomeFunction([/n"               "  aaaaaaaaaaaaaaaaaaaaaaaaaaa, bbbbbbbbbbbbbbbbbbbbbbbbbbb,/n"               "  ccccccccccccccccccccccccccc/n"               "]);");  verifyFormat("var someVariable = SomeFunction([/n"               "  [aaaaaaaaaaaaaaaaaaaaaa, bbbbbbbbbbbbbbbbbbbbbb],/n"               "]);",               getGoogleJSStyleWithColumns(51));  verifyFormat("var someVariable = SomeFunction(aaaa, [/n"               "  aaaaaaaaaaaaaaaaaaaaaaaaaaa, bbbbbbbbbbbbbbbbbbbbbbbbbbb,/n"               "  ccccccccccccccccccccccccccc/n"               "]);");  verifyFormat("var someVariable = SomeFunction(/n"               "    aaaa,/n"               "    [/n"               "      aaaaaaaaaaaaaaaaaaaaaaaaaa, bbbbbbbbbbbbbbbbbbbbbbbbbb,/n"               "      cccccccccccccccccccccccccc/n"               "    ],/n"               "    aaaa);");  verifyFormat("var aaaa = aaaaa ||  // wrap/n"               "    [];");  verifyFormat("someFunction([], {a: a});");}
开发者ID:ishall1,项目名称:clang,代码行数:36,


示例3: TEST_F

TEST_F(FormatTestProto, MessageFieldAttributes) {  verifyFormat("optional string test = 1 [default = /"test/"];");  verifyFormat("optional bool a = 1 [default = true, deprecated = true];");  verifyFormat("optional LongMessageType long_proto_field = 1/n"               "    [default = REALLY_REALLY_LONG_CONSTANT_VALUE,/n"               "     deprecated = true];");  verifyFormat("optional LongMessageType long_proto_field = 1/n"               "    [default = REALLY_REALLY_LONG_CONSTANT_VALUE];");  verifyFormat("repeated double value = 1/n"               "    [(aaaaaaa.aaaaaaaaa) = {aaaaaaaaaaaaaaaaa: AAAAAAAA}];");  verifyFormat("repeated double value = 1/n"               "    [(aaaaaaa.aaaaaaaaa) = {aaaaaaaaaaaaaaaa: AAAAAAAAAA,/n"               "                            bbbbbbbbbbbbbbbb: BBBBBBBBBB}];");  verifyFormat("repeated double value = 1/n"               "    [(aaaaaaa.aaaaaaaaa) = {aaaaaaaaaaaaaaaa: AAAAAAAAAA/n"               "                            bbbbbbbbbbbbbbbb: BBBBBBBBBB}];");  verifyFormat("repeated double value = 1/n"               "    [(aaaaaaa.aaaaaaaaa) = {aaaaaaaaaaaaaaaa: AAAAAAAAAA,/n"               "                            bbbbbbb: BBBB,/n"               "                            bbbb: BBB}];");}
开发者ID:ADonut,项目名称:LLVM-GPGPU,代码行数:21,


示例4: TEST_F

TEST_F(FormatTestJS, Closures) {    verifyFormat("doFoo(function() { return 1; });");    verifyFormat("var func = function() { return 1; };");    verifyFormat("return {/n"                 "  body: {/n"                 "    setAttribute: function(key, val) { this[key] = val; },/n"                 "    getAttribute: function(key) { return this[key]; },/n"                 "    style: {direction: ''}/n"                 "  }/n"                 "};");    EXPECT_EQ("abc = xyz ? function() { return 1; } : function() { return -1; };",              format("abc=xyz?function(){return 1;}:function(){return -1;};"));    verifyFormat("var closure = goog.bind(/n"                 "    function() {  // comment/n"                 "      foo();/n"                 "      bar();/n"                 "    },/n"                 "    this, arg1IsReallyLongAndNeeedsLineBreaks,/n"                 "    arg3IsReallyLongAndNeeedsLineBreaks);");    verifyFormat("var closure = goog.bind(function() {  // comment/n"                 "  foo();/n"                 "  bar();/n"                 "}, this);");    verifyFormat("return {/n"                 "  a: 'E',/n"                 "  b: function() {/n"                 "    return function() {/n"                 "      f();  ///n"                 "    };/n"                 "  }/n"                 "};");    verifyFormat("var x = {a: function() { return 1; }};",                 getGoogleJSStyleWithColumns(38));    verifyFormat("var x = {/n"                 "  a: function() { return 1; }/n"                 "};",                 getGoogleJSStyleWithColumns(37));}
开发者ID:szulyak,项目名称:clang,代码行数:40,


示例5: TEST_F

TEST_F(FormatTestJS, ContainerLiterals) {  verifyFormat("return {/n"               "  link: function() {/n"               "    f();  ///n"               "  }/n"               "};");  verifyFormat("return {/n"               "  a: a,/n"               "  link: function() {/n"               "    f();  ///n"               "  }/n"               "};");  verifyFormat("return {/n"               "  a: a,/n"               "  link: function() {/n"               "    f();  ///n"               "  },/n"               "  link: function() {/n"               "    f();  ///n"               "  }/n"               "};");  verifyFormat("var stuff = {/n"               "  // comment for update/n"               "  update: false,/n"               "  // comment for modules/n"               "  modules: false,/n"               "  // comment for tasks/n"               "  tasks: false/n"               "};");  verifyFormat("return {/n"               "  'finish':/n"               "      ///n"               "      a/n"               "};");  verifyFormat("var obj = {/n"               "  fooooooooo: function(x) {/n"               "    return x.zIsTooLongForOneLineWithTheDeclarationLine();/n"               "  }/n"               "};");}
开发者ID:GameFusion,项目名称:clang,代码行数:40,



注:本文中的verifyFormat函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


C++ verifyMessage函数代码示例
C++ verify函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。