2024-04-14 13:11 ftp://ftp.de.debian.org/debian/pool/main/a/assimp/assimp_5.4.0+ds.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=googletest --library=zlib --library=opengl --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j1 platform: Linux-5.15.0-102-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.55 compiler: g++ (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0 cppcheck: head 2.13.0 head-info: 01c049d (2024-04-13 21:28:19 +0200) count: 5036 3074 elapsed-time: 481.7 821.2 head-timing-info: old-timing-info: head results: assimp-5.4.0/code/AssetLib/3DS/3DSConverter.cpp:70:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mName [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSConverter.cpp:187:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureMapMode_Mirror [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSConverter.cpp:207:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_GLOBAL_BACKGROUND_IMAGE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSConverter.cpp:353:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSConverter.cpp:503:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSConverter.cpp:712:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSHelper.h:373:5: warning: Member variable 'Material::sTexDiffuse' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/3DS/3DSHelper.h:373:5: warning: Member variable 'Material::sTexOpacity' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/3DS/3DSHelper.h:373:5: warning: Member variable 'Material::sTexSpecular' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/3DS/3DSHelper.h:373:5: warning: Member variable 'Material::sTexReflective' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/3DS/3DSHelper.h:373:5: warning: Member variable 'Material::sTexBump' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/3DS/3DSHelper.h:373:5: warning: Member variable 'Material::sTexEmissive' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/3DS/3DSHelper.h:373:5: warning: Member variable 'Material::sTexShininess' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/3DS/3DSHelper.h:373:5: warning: Member variable 'Material::sTexAmbient' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/3DS/3DSHelper.h:386:14: warning: Member variable 'Material::sTexDiffuse' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/3DS/3DSHelper.h:386:14: warning: Member variable 'Material::sTexOpacity' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/3DS/3DSHelper.h:386:14: warning: Member variable 'Material::sTexSpecular' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/3DS/3DSHelper.h:386:14: warning: Member variable 'Material::sTexReflective' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/3DS/3DSHelper.h:386:14: warning: Member variable 'Material::sTexBump' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/3DS/3DSHelper.h:386:14: warning: Member variable 'Material::sTexEmissive' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/3DS/3DSHelper.h:386:14: warning: Member variable 'Material::sTexShininess' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/3DS/3DSHelper.h:386:14: warning: Member variable 'Material::sTexAmbient' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/3DS/3DSConverter.cpp:263:30: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/3DS/3DSConverter.cpp:359:35: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/3DS/3DSConverter.cpp:420:37: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/3DS/3DSConverter.cpp:429:30: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/3DS/3DSConverter.cpp:472:36: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/3DS/3DSConverter.cpp:474:36: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/3DS/3DSConverter.cpp:200:59: style:inconclusive: Function 'ConvertMaterial' argument 1 names different: declaration 'p_cMat' definition 'oldMat'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.h:104:42: note: Function 'ConvertMaterial' argument 1 names different: declaration 'p_cMat' definition 'oldMat'. assimp-5.4.0/code/AssetLib/3DS/3DSConverter.cpp:200:59: note: Function 'ConvertMaterial' argument 1 names different: declaration 'p_cMat' definition 'oldMat'. assimp-5.4.0/code/AssetLib/3DS/3DSConverter.cpp:201:21: style:inconclusive: Function 'ConvertMaterial' argument 2 names different: declaration 'p_pcOut' definition 'mat'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.h:105:21: note: Function 'ConvertMaterial' argument 2 names different: declaration 'p_pcOut' definition 'mat'. assimp-5.4.0/code/AssetLib/3DS/3DSConverter.cpp:201:21: note: Function 'ConvertMaterial' argument 2 names different: declaration 'p_pcOut' definition 'mat'. assimp-5.4.0/code/AssetLib/3DS/3DSConverter.cpp:72:16: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/3DS/3DSExporter.cpp:126:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSExporter.cpp:189:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trafos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSExporter.cpp:218:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_TRACKINFO [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSExporter.cpp:272:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumMaterials [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSExporter.cpp:379:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSExporter.cpp:427:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMeshes [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSExporter.cpp:530:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_FACEMAT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSExporter.cpp:563:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_RGBF [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSExporter.cpp:571:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_PERCENTF [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSExporter.cpp:577:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_PERCENTD [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:229:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:244:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:251:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:278:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:306:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:363:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:456:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:502:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:519:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:593:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_USE_TENS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:613:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:891:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:949:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:1029:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:1175:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:1260:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_PERCENTF [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:1280:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:150:5: error: Non-local variable 'mCurrentNode' will use pointer to local variable '_rootNode'. [danglingLifetime] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:150:20: note: Address of variable taken here. assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:148:16: note: Variable created here. assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:150:5: note: Non-local variable 'mCurrentNode' will use pointer to local variable '_rootNode'. assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:312:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:343:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:625:31: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:681:31: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:913:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:1035:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:1181:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:1271:54: style:inconclusive: Function 'ParseColorChunk' argument 1 names different: declaration 'p_pcOut' definition 'out'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.h:126:37: note: Function 'ParseColorChunk' argument 1 names different: declaration 'p_pcOut' definition 'out'. assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:1271:54: note: Function 'ParseColorChunk' argument 1 names different: declaration 'p_pcOut' definition 'out'. assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:1271:64: style:inconclusive: Function 'ParseColorChunk' argument 2 names different: declaration 'p_bAcceptPercent' definition 'acceptPercent'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/3DS/3DSLoader.h:127:14: note: Function 'ParseColorChunk' argument 2 names different: declaration 'p_bAcceptPercent' definition 'acceptPercent'. assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:1271:64: note: Function 'ParseColorChunk' argument 2 names different: declaration 'p_bAcceptPercent' definition 'acceptPercent'. assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:112:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZIP_DEFAULT_COMPRESSION_LEVEL [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:131:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:149:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:177:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:207:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:229:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:239:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:290:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:334:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.h:71:10: style:inconclusive: Technically the member function 'Assimp::D3MF::D3MFExporter::validate' can be const. [functionConst] assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:97:20: note: Technically the member function 'Assimp::D3MF::D3MFExporter::validate' can be const. assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.h:71:10: note: Technically the member function 'Assimp::D3MF::D3MFExporter::validate' can be const. assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:224:23: warning:inconclusive: Possible null pointer dereference: key [nullPointer] assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:220:27: note: Assignment 'key=nullptr', assigned value is 0 assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:224:23: note: Null pointer dereference assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:227:85: warning:inconclusive: Possible null pointer dereference: key [nullPointer] assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:220:27: note: Assignment 'key=nullptr', assigned value is 0 assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:227:85: note: Null pointer dereference assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:349:17: style: Variable 'currentFace' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:283:13: style: Variable 'root' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.h:64:5: style: Class 'XmlSerializer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/3MF/D3MFImporter.cpp:84:47: style:inconclusive: Function 'CanRead' argument 1 names different: declaration 'pFile' definition 'filename'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/3MF/D3MFImporter.h:69:37: note: Function 'CanRead' argument 1 names different: declaration 'pFile' definition 'filename'. assimp-5.4.0/code/AssetLib/3MF/D3MFImporter.cpp:84:47: note: Function 'CanRead' argument 1 names different: declaration 'pFile' definition 'filename'. assimp-5.4.0/code/AssetLib/3MF/D3MFImporter.cpp:105:54: style:inconclusive: Function 'InternReadFile' argument 1 names different: declaration 'pFile' definition 'filename'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/3MF/D3MFImporter.h:84:44: note: Function 'InternReadFile' argument 1 names different: declaration 'pFile' definition 'filename'. assimp-5.4.0/code/AssetLib/3MF/D3MFImporter.cpp:105:54: note: Function 'InternReadFile' argument 1 names different: declaration 'pFile' definition 'filename'. assimp-5.4.0/code/AssetLib/3MF/D3MFOpcPackage.cpp:124:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3MF/D3MFOpcPackage.cpp:145:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROOT_RELATIONSHIPS_ARCHIVE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3MF/D3MFOpcPackage.h:72:17: performance:inconclusive: Technically the member function 'Assimp::D3MF::D3MFOpcPackage::ReadPackageRootRelationship' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/3MF/D3MFOpcPackage.cpp:209:29: note: Technically the member function 'Assimp::D3MF::D3MFOpcPackage::ReadPackageRootRelationship' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/3MF/D3MFOpcPackage.h:72:17: note: Technically the member function 'Assimp::D3MF::D3MFOpcPackage::ReadPackageRootRelationship' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/3MF/D3MFOpcPackage.cpp:86:10: performance:inconclusive: Technically the member function 'Assimp::D3MF::OpcPackageRelationshipReader::ParseAttributes' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/3MF/D3MFOpcPackage.cpp:90:10: performance:inconclusive: Technically the member function 'Assimp::D3MF::OpcPackageRelationshipReader::validateRels' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/3MF/D3MFOpcPackage.cpp:136:5: warning: Class 'D3MFOpcPackage' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] assimp-5.4.0/code/AssetLib/3MF/D3MFOpcPackage.cpp:136:5: warning: Class 'D3MFOpcPackage' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] assimp-5.4.0/code/AssetLib/3MF/D3MFOpcPackage.cpp:70:5: style: Class 'OpcPackageRelationshipReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/3MF/D3MFOpcPackage.cpp:249:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/3MF/D3MFOpcPackage.cpp:133:73: style:inconclusive: Function 'D3MFOpcPackage' argument 2 names different: declaration 'file' definition 'rFile'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/3MF/D3MFOpcPackage.h:65:62: note: Function 'D3MFOpcPackage' argument 2 names different: declaration 'file' definition 'rFile'. assimp-5.4.0/code/AssetLib/3MF/D3MFOpcPackage.cpp:133:73: note: Function 'D3MFOpcPackage' argument 2 names different: declaration 'file' definition 'rFile'. assimp-5.4.0/code/AssetLib/3MF/D3MFOpcPackage.cpp:90:50: style: Parameter 'relPtr' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.cpp:196:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_COLOR_DIFFUSE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.cpp:255:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectid [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.cpp:330:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mesh [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.cpp:426:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable meta_name [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.cpp:461:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pid [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.cpp:548:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.cpp:597:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.cpp:653:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basematerials_name [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.h:73:10: performance:inconclusive: Technically the member function 'Assimp::D3MF::XmlSerializer::ImportVertices' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.cpp:439:21: note: Technically the member function 'Assimp::D3MF::XmlSerializer::ImportVertices' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.h:73:10: note: Technically the member function 'Assimp::D3MF::XmlSerializer::ImportVertices' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.h:78:10: performance:inconclusive: Technically the member function 'Assimp::D3MF::XmlSerializer::ReadTextureCoords2D' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.cpp:610:21: note: Technically the member function 'Assimp::D3MF::XmlSerializer::ReadTextureCoords2D' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.h:78:10: note: Technically the member function 'Assimp::D3MF::XmlSerializer::ReadTextureCoords2D' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.h:81:10: style:inconclusive: Technically the member function 'Assimp::D3MF::XmlSerializer::StoreMaterialsInScene' can be const. [functionConst] assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.cpp:707:21: note: Technically the member function 'Assimp::D3MF::XmlSerializer::StoreMaterialsInScene' can be const. assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.h:81:10: note: Technically the member function 'Assimp::D3MF::XmlSerializer::StoreMaterialsInScene' can be const. assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.h:83:10: performance:inconclusive: Technically the member function 'Assimp::D3MF::XmlSerializer::ReadColor' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.cpp:675:21: note: Technically the member function 'Assimp::D3MF::XmlSerializer::ReadColor' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.h:83:10: note: Technically the member function 'Assimp::D3MF::XmlSerializer::ReadColor' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/3MF/3MFTypes.h:68:5: style: Class 'Resource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/3MF/3MFTypes.h:88:5: style: Class 'EmbeddedTexture' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/3MF/3MFTypes.h:108:5: style: Class 'Texture2DGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/3MF/3MFTypes.h:124:5: style: Class 'ColorGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/3MF/3MFTypes.h:140:5: style: Class 'BaseMaterials' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/3MF/3MFTypes.h:165:5: style: Class 'Object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.cpp:210:16: style: Variable 'it' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.cpp:173:10: style: Variable 'r' can be declared as const array [constVariable] assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.cpp:176:10: style: Variable 'g' can be declared as const array [constVariable] assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.cpp:179:10: style: Variable 'b' can be declared as const array [constVariable] assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.cpp:186:10: style: Variable 'a' can be declared as const array [constVariable] assimp-5.4.0/code/AssetLib/AC/ACLoader.cpp:190:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiLightSource_POINT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/AC/ACLoader.cpp:359:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/AC/ACLoader.cpp:466:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/AC/ACLoader.cpp:739:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_IMPORT_AC_SEPARATE_BFCULL [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/AC/ACLoader.cpp:126:52: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Node.hpp:283:2: warning: Member variable 'AMFTriangle::V' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Node.hpp:142:14: warning: The struct 'AMFMetadata' defines member variable with name 'Type' also defined in its parent class 'AMFNodeElementBase'. [duplInheritedMember] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Node.hpp:85:14: note: Parent variable 'AMFNodeElementBase::Type' assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Node.hpp:142:14: note: Derived variable 'AMFMetadata::Type' assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Node.hpp:240:14: warning: The struct 'AMFVolume' defines member variable with name 'Type' also defined in its parent class 'AMFNodeElementBase'. [duplInheritedMember] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Node.hpp:85:14: note: Parent variable 'AMFNodeElementBase::Type' assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Node.hpp:240:14: note: Derived variable 'AMFVolume::Type' assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Node.hpp:114:2: style: Struct 'AMFConstellation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Node.hpp:134:2: style: Struct 'AMFInstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Node.hpp:147:2: style: Struct 'AMFMetadata' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Node.hpp:160:2: style: Struct 'AMFRoot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Node.hpp:174:2: style: Struct 'AMFColor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Node.hpp:186:2: style: Struct 'AMFMaterial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Node.hpp:196:2: style: Struct 'AMFObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Node.hpp:205:2: style: Struct 'AMFMesh' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Node.hpp:214:2: style: Struct 'AMFVertex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Node.hpp:223:2: style: Struct 'AMFEdge' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Node.hpp:232:2: style: Struct 'AMFVertices' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Node.hpp:244:2: style: Struct 'AMFVolume' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Node.hpp:255:2: style: Struct 'AMFCoordinates' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Node.hpp:270:2: style: Struct 'AMFTexMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Node.hpp:283:2: style: Struct 'AMFTriangle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Node.hpp:297:2: style: Struct 'AMFTexture' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.cpp:318:6: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.cpp:319:6: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.cpp:355:31: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.cpp:398:26: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.cpp:443:24: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.cpp:496:6: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.cpp:497:6: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.cpp:355:23: style: The scope of the variable 'als' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.cpp:443:16: style: The scope of the variable 'als' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.cpp:151:87: style:inconclusive: Function 'Throw_IncorrectAttr' argument 2 names different: declaration 'pAttrName' definition 'attrName'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.hpp:165:93: note: Function 'Throw_IncorrectAttr' argument 2 names different: declaration 'pAttrName' definition 'attrName'. assimp-5.4.0/code/AssetLib/AMF/AMFImporter.cpp:151:87: note: Function 'Throw_IncorrectAttr' argument 2 names different: declaration 'pAttrName' definition 'attrName'. assimp-5.4.0/code/AssetLib/AMF/AMFImporter.cpp:155:92: style:inconclusive: Function 'Throw_IncorrectAttrValue' argument 2 names different: declaration 'pAttrName' definition 'attrName'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.hpp:166:98: note: Function 'Throw_IncorrectAttrValue' argument 2 names different: declaration 'pAttrName' definition 'attrName'. assimp-5.4.0/code/AssetLib/AMF/AMFImporter.cpp:155:92: note: Function 'Throw_IncorrectAttrValue' argument 2 names different: declaration 'pAttrName' definition 'attrName'. assimp-5.4.0/code/AssetLib/AMF/AMFImporter.cpp:278:62: style:inconclusive: Function 'ParseHelper_Node_Enter' argument 1 names different: declaration 'child' definition 'node'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.hpp:156:53: note: Function 'ParseHelper_Node_Enter' argument 1 names different: declaration 'child' definition 'node'. assimp-5.4.0/code/AssetLib/AMF/AMFImporter.cpp:278:62: note: Function 'ParseHelper_Node_Enter' argument 1 names different: declaration 'child' definition 'node'. assimp-5.4.0/code/AssetLib/AMF/AMFImporter.cpp:114:73: style: Parameter 'nodeArray' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.cpp:296:14: style: Variable 'root' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.cpp:102:53: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.cpp:117:39: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.cpp:131:28: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Geometry.cpp:167:37: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Geometry.cpp:203:6: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Geometry.cpp:205:6: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Geometry.cpp:247:26: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Geometry.cpp:207:10: style: The scope of the variable 'col_read' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Geometry.cpp:247:18: style: The scope of the variable 'als' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Geometry.cpp:249:10: style: The scope of the variable 'col_read' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Geometry.cpp:196:17: style: Unused variable: materialid [unusedVariable] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Material.cpp:266:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Material.cpp:75:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Material.cpp:120:3: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Material.cpp:172:22: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Material.cpp:230:24: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:450:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIndices [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:739:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_ALLOW_SHARED [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:92:18: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:117:54: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:122:50: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:163:30: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:164:42: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:175:30: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:176:42: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:187:30: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:188:42: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:199:30: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:200:42: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:352:28: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:357:53: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:359:40: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:663:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:665:40: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:694:30: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:765:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:777:46: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:790:46: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:794:88: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:868:46: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:347:33: style: The scope of the variable 'vertex_arr' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:348:33: style: The scope of the variable 'color_arr' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:84:72: style:inconclusive: Function 'PostprocessHelper_CreateMeshDataArray' argument 1 names different: declaration 'pNodeElement' definition 'nodeElement'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.hpp:184:63: note: Function 'PostprocessHelper_CreateMeshDataArray' argument 1 names different: declaration 'pNodeElement' definition 'nodeElement'. assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:84:72: note: Function 'PostprocessHelper_CreateMeshDataArray' argument 1 names different: declaration 'pNodeElement' definition 'nodeElement'. assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:84:110: style:inconclusive: Function 'PostprocessHelper_CreateMeshDataArray' argument 2 names different: declaration 'pVertexCoordinateArray' definition 'vertexCoordinateArray'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.hpp:184:102: note: Function 'PostprocessHelper_CreateMeshDataArray' argument 2 names different: declaration 'pVertexCoordinateArray' definition 'vertexCoordinateArray'. assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:84:110: note: Function 'PostprocessHelper_CreateMeshDataArray' argument 2 names different: declaration 'pVertexCoordinateArray' definition 'vertexCoordinateArray'. assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:132:81: style:inconclusive: Function 'PostprocessHelper_GetTextureID_Or_Create' argument 1 names different: declaration 'pID_R' definition 'r'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.hpp:196:72: note: Function 'PostprocessHelper_GetTextureID_Or_Create' argument 1 names different: declaration 'pID_R' definition 'r'. assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:132:81: note: Function 'PostprocessHelper_GetTextureID_Or_Create' argument 1 names different: declaration 'pID_R' definition 'r'. assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:132:103: style:inconclusive: Function 'PostprocessHelper_GetTextureID_Or_Create' argument 2 names different: declaration 'pID_G' definition 'g'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.hpp:196:98: note: Function 'PostprocessHelper_GetTextureID_Or_Create' argument 2 names different: declaration 'pID_G' definition 'g'. assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:132:103: note: Function 'PostprocessHelper_GetTextureID_Or_Create' argument 2 names different: declaration 'pID_G' definition 'g'. assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:132:125: style:inconclusive: Function 'PostprocessHelper_GetTextureID_Or_Create' argument 3 names different: declaration 'pID_B' definition 'b'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.hpp:196:124: note: Function 'PostprocessHelper_GetTextureID_Or_Create' argument 3 names different: declaration 'pID_B' definition 'b'. assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:132:125: note: Function 'PostprocessHelper_GetTextureID_Or_Create' argument 3 names different: declaration 'pID_B' definition 'b'. assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:132:147: style:inconclusive: Function 'PostprocessHelper_GetTextureID_Or_Create' argument 4 names different: declaration 'pID_A' definition 'a'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.hpp:196:150: note: Function 'PostprocessHelper_GetTextureID_Or_Create' argument 4 names different: declaration 'pID_A' definition 'a'. assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:132:147: note: Function 'PostprocessHelper_GetTextureID_Or_Create' argument 4 names different: declaration 'pID_A' definition 'a'. assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:321:67: style:inconclusive: Function 'Postprocess_AddMetadata' argument 1 names different: declaration 'pMetadataList' definition 'metadataList'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.hpp:207:58: note: Function 'Postprocess_AddMetadata' argument 1 names different: declaration 'pMetadataList' definition 'metadataList'. assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:321:67: note: Function 'Postprocess_AddMetadata' argument 1 names different: declaration 'pMetadataList' definition 'metadataList'. assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:321:89: style:inconclusive: Function 'Postprocess_AddMetadata' argument 2 names different: declaration 'pSceneNode' definition 'sceneNode'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/AMF/AMFImporter.hpp:207:81: note: Function 'Postprocess_AddMetadata' argument 2 names different: declaration 'pSceneNode' definition 'sceneNode'. assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:321:89: note: Function 'Postprocess_AddMetadata' argument 2 names different: declaration 'pSceneNode' definition 'sceneNode'. assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:468:72: style: Parameter 'pFaceList' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:109:30: style: Variable 'vn_child' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:340:15: style: Variable 'object_color' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:741:25: style: Variable 'root_el' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/ASE/ASEParser.h:285:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:106:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_IMPORT_ASE_RECONSTRUCT_NORMALS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:241:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_INCOMPLETE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:261:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_DEFAULT_MATERIAL_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:329:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVectorKey [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:429:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiLightSource_SPOT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:513:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_COLOR_SETS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:701:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:802:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:909:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avSubMaterials [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.h:242:5: warning: Member variable 'BaseNode::mAnim' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.h:242:5: warning: Member variable 'BaseNode::mTargetAnim' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:461:34: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:473:38: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:849:42: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:859:38: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:939:39: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:942:39: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:1069:31: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:1072:31: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:511:28: style:inconclusive: Function 'AddNodes' argument 4 names different: declaration 'matrix' definition 'mat'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/ASE/ASELoader.h:160:28: note: Function 'AddNodes' argument 4 names different: declaration 'matrix' definition 'mat'. assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:511:28: note: Function 'AddNodes' argument 4 names different: declaration 'matrix' definition 'mat'. assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:900:73: style:inconclusive: Function 'ConvertMeshes' argument 2 names different: declaration 'avOut' definition 'avOutMeshes'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/ASE/ASELoader.h:116:63: note: Function 'ConvertMeshes' argument 2 names different: declaration 'avOut' definition 'avOutMeshes'. assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:900:73: note: Function 'ConvertMeshes' argument 2 names different: declaration 'avOut' definition 'avOutMeshes'. assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:212:15: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:215:15: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:218:15: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:221:15: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:1255:48: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:755:41: style: Variable 'mBoneVertices[iCurrent]' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:117:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:142:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iLineNumber [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:157:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iLineNumber [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:172:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iLineNumber [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:182:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:210:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:233:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:343:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:444:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:488:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:535:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:692:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:764:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:796:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:882:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:905:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:934:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1001:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1040:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1079:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1122:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1216:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1331:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1363:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1389:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1435:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1462:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1489:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1518:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1548:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1582:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1606:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1643:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1696:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1858:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iLineNumber [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1871:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iLineNumber [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:233:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:234:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:444:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:445:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:343:14: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:344:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:486:52: debug: CheckClass::isMemberVar found used member variable 'm_vMaterials' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:796:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:797:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:535:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:536:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1122:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1123:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:934:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:935:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1040:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1041:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1001:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1002:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1079:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1080:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1216:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1217:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:905:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:906:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:882:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:883:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:692:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:693:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1435:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1436:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1462:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1463:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1489:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1490:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1518:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1519:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1548:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1549:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1582:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1583:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1606:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1607:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1643:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1644:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1331:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1332:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1363:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1364:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1389:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1390:15: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1689:22: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1854:22: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1867:22: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:182:20: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:184:13: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:184:24: debug: CheckClass::isMemberVar found used member variable 'mEnd' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:189:31: debug: CheckClass::isMemberVar found used member variable 'bLastWasEndLine' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:190:15: debug: CheckClass::isMemberVar found used member variable 'iLineNumber' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:210:21: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:214:19: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:142:56: debug: CheckClass::isMemberVar found used member variable 'iLineNumber' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:157:46: debug: CheckClass::isMemberVar found used member variable 'iLineNumber' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:757:22: debug: CheckClass::isMemberVar found used member variable 'filePtr' with varid 0 [varid0] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:826:48: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:832:26: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:834:26: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:836:26: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:838:26: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:847:49: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:851:26: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:853:26: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:864:39: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:869:39: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:945:61: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:946:64: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1136:60: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1137:65: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:354:26: style: The scope of the variable 'numVerts' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:793:49: style:inconclusive: Function 'ParseLV1ObjectBlock' argument 1 names different: declaration 'mesh' definition 'node'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/ASE/ASEParser.h:420:40: note: Function 'ParseLV1ObjectBlock' argument 1 names different: declaration 'mesh' definition 'node'. assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:793:49: note: Function 'ParseLV1ObjectBlock' argument 1 names different: declaration 'mesh' definition 'node'. assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:879:55: style:inconclusive: Function 'ParseLV2CameraSettingsBlock' argument 1 names different: declaration 'cam' definition 'camera'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/ASE/ASEParser.h:453:46: note: Function 'ParseLV2CameraSettingsBlock' argument 1 names different: declaration 'cam' definition 'camera'. assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:879:55: note: Function 'ParseLV2CameraSettingsBlock' argument 1 names different: declaration 'cam' definition 'camera'. assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1630:53: style:inconclusive: Function 'ParseLV3MeshNormalListBlock' argument 1 names different: declaration 'mesh' definition 'sMesh'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/ASE/ASEParser.h:527:44: note: Function 'ParseLV3MeshNormalListBlock' argument 1 names different: declaration 'mesh' definition 'sMesh'. assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1630:53: note: Function 'ParseLV3MeshNormalListBlock' argument 1 names different: declaration 'mesh' definition 'sMesh'. assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:366:46: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:508:28: style: Variable 'iIndex' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:292:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiReturn_FAILURE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:334:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AINODE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:393:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AITEXTURE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:411:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AIBONE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:428:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AIMESH [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:561:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AIMATERIALPROPERTY [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:574:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AIMATERIAL [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:584:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AINODEANIM [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:621:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AIANIMATION [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:636:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AILIGHT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:663:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AICAMERA [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:677:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AISCENE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:767:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_VERSION_MAJOR [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:762:57: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [prohibitedasctimeCalled] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:392:10: style:inconclusive: Technically the member function 'Assimp::AssbinFileWriter::WriteBinaryTexture' can be const. [functionConst] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:410:10: style:inconclusive: Technically the member function 'Assimp::AssbinFileWriter::WriteBinaryBone' can be const. [functionConst] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:560:10: performance:inconclusive: Technically the member function 'Assimp::AssbinFileWriter::WriteBinaryMaterialProperty' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:583:10: style:inconclusive: Technically the member function 'Assimp::AssbinFileWriter::WriteBinaryNodeAnim' can be const. [functionConst] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:635:10: performance:inconclusive: Technically the member function 'Assimp::AssbinFileWriter::WriteBinaryLight' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:662:10: performance:inconclusive: Technically the member function 'Assimp::AssbinFileWriter::WriteBinaryCamera' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:362:39: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:365:42: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:368:43: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:371:40: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:374:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:377:43: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:380:45: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:801:73: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:753:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:211:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:216:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AINODE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:292:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AIBONE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:318:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AIMESH [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:431:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AIMATERIALPROPERTY [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:447:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AIMATERIAL [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:466:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AINODEANIM [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:511:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AIANIMATION [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:531:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AITEXTURE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:552:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AILIGHT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:581:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AICAMERA [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:597:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AISCENE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:682:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiOrigin_CUR [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assjson/cencode.c:92:64: style: Parameter 'state_in' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/Assjson/json_exporter.cpp:195:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_iec559 [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assjson/json_exporter.cpp:291:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVertexId [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assjson/json_exporter.cpp:322:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assjson/json_exporter.cpp:571:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiLightSource_SPOT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assjson/json_exporter.cpp:171:24: performance:inconclusive: Technically the member function 'Assimp::JSONWriter::LiteralToString' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Assjson/json_exporter.cpp:176:24: performance:inconclusive: Technically the member function 'Assimp::JSONWriter::LiteralToString' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Assjson/json_exporter.cpp:47:5: style: Class 'JSONWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/Assjson/mesh_splitter.cpp:35:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assjson/mesh_splitter.cpp:53:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assjson/mesh_splitter.cpp:136:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiBone [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assjson/mesh_splitter.h:47:10: performance:inconclusive: Technically the member function 'MeshSplitter::UpdateNode' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Assjson/mesh_splitter.cpp:45:20: note: Technically the member function 'MeshSplitter::UpdateNode' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Assjson/mesh_splitter.h:47:10: note: Technically the member function 'MeshSplitter::UpdateNode' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Assjson/mesh_splitter.cpp:98:45: style:inconclusive: Function 'SplitMesh' argument 1 names different: declaration 'index' definition 'a'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Assjson/mesh_splitter.h:48:33: note: Function 'SplitMesh' argument 1 names different: declaration 'index' definition 'a'. assimp-5.4.0/code/AssetLib/Assjson/mesh_splitter.cpp:98:45: note: Function 'SplitMesh' argument 1 names different: declaration 'index' definition 'a'. assimp-5.4.0/code/AssetLib/Assjson/mesh_splitter.cpp:98:56: style:inconclusive: Function 'SplitMesh' argument 2 names different: declaration 'mesh' definition 'in_mesh'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Assjson/mesh_splitter.h:48:48: note: Function 'SplitMesh' argument 2 names different: declaration 'mesh' definition 'in_mesh'. assimp-5.4.0/code/AssetLib/Assjson/mesh_splitter.cpp:98:56: note: Function 'SplitMesh' argument 2 names different: declaration 'mesh' definition 'in_mesh'. assimp-5.4.0/code/AssetLib/Assjson/mesh_splitter.cpp:251:25: style: Variable 'table' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/Assxml/AssxmlFileWriter.cpp:206:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Assxml/AssxmlFileWriter.cpp:226:25: style: Obsolete function 'std::asctime' called. It is recommended to use 'strftime' instead. [prohibitedasctimeCalled] assimp-5.4.0/code/AssetLib/Assxml/AssxmlFileWriter.cpp:375:47: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Assxml/AssxmlFileWriter.cpp:382:47: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Assxml/AssxmlFileWriter.cpp:530:29: style: Variable 'f' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/Assxml/AssxmlFileWriter.cpp:328:34: style: Variable 'tx' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:96:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:153:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:162:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:175:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:213:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:237:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:243:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:249:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:310:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:349:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _vflags [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:407:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:460:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _vertices [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:595:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _nodes [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:658:29: style: Variable 'v' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/BVH/BVHLoader.cpp:103:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_IMPORT_NO_SKELETON_MESHES [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/BVH/BVHLoader.cpp:475:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.h:461:40: debug: Scope::checkVariable found variable 'converters' with varid 0. [varid0] assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.h:376:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.h:383:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.h:224:5: warning: Member variable 'Structure::size' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.h:725:5: warning: Member variable 'FileDatabase::i64bit' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.h:725:5: warning: Member variable 'FileDatabase::little' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:184:5: warning: Member variable 'MVert::co' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:184:5: warning: Member variable 'MVert::no' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:251:5: warning: Member variable 'MTFace::uv' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:730:5: warning: Member variable 'Object::id' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:730:5: warning: Member variable 'Object::obmat' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:730:5: warning: Member variable 'Object::parentinv' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:730:5: warning: Member variable 'Object::parsubstr' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:759:5: warning: Member variable 'Scene::id' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:789:5: warning: Member variable 'Image::id' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:789:5: warning: Member variable 'Image::name' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:789:5: warning: Member variable 'Image::ok' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:789:5: warning: Member variable 'Image::flag' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:789:5: warning: Member variable 'Image::source' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:789:5: warning: Member variable 'Image::type' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:789:5: warning: Member variable 'Image::pad' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:789:5: warning: Member variable 'Image::pad1' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:789:5: warning: Member variable 'Image::lastframe' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:789:5: warning: Member variable 'Image::tpageflag' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:789:5: warning: Member variable 'Image::totbind' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:789:5: warning: Member variable 'Image::xrep' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:789:5: warning: Member variable 'Image::yrep' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:789:5: warning: Member variable 'Image::twsta' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:789:5: warning: Member variable 'Image::twend' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:789:5: warning: Member variable 'Image::lastupdate' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:789:5: warning: Member variable 'Image::lastused' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:789:5: warning: Member variable 'Image::animspeed' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:789:5: warning: Member variable 'Image::gen_x' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:789:5: warning: Member variable 'Image::gen_y' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:789:5: warning: Member variable 'Image::gen_type' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:878:5: warning: Member variable 'Tex::id' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::mapto' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::blendtype' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::uvname' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::projx' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::projy' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::projz' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::mapping' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::ofs' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::size' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::rot' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::texflag' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::colormodel' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::pmapto' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::pmaptoneg' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::r' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::g' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::b' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::k' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::norfac' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::colspecfac' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::mirrfac' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::alphafac' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::difffac' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::specfac' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::emitfac' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.h:971:5: warning: Member variable 'MTex::hardfac' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.h:365:8: performance:inconclusive: Technically the member function 'Assimp::Blender::Structure::_allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.h:375:14: style:inconclusive: Technically the member function 'Assimp::Blender::Structure::_defaultInitializer::operator()' can be const. [functionConst] assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.h:382:14: style:inconclusive: Technically the member function 'Assimp::Blender::Structure::_defaultInitializer::operator()' can be const. [functionConst] assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.h:391:14: style:inconclusive: Technically the member function 'Assimp::Blender::Structure::_defaultInitializer::operator()' can be const. [functionConst] assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.h:417:10: style:inconclusive: Technically the member function 'Assimp::Blender::_defaultInitializer < ErrorPolicy_Fail >::operator()' can be const. [functionConst] assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.h:707:10: performance:inconclusive: Technically the member function 'Assimp::Blender::ObjectCache < Blender :: vector >::get' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.h:709:10: performance:inconclusive: Technically the member function 'Assimp::Blender::ObjectCache < Blender :: vector >::set' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Blender/BlenderBMesh.h:69:9: style: Class 'BlenderBMeshConverter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.h:660:5: style: Class 'ObjectCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.h:704:5: style: Class 'ObjectCache < Blender :: vector >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.h:778:5: style: Class 'DNAParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/Blender/BlenderTessellator.h:183:9: style: Class 'BlenderTessellatorP2T' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.cpp:183:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.cpp:248:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.cpp:297:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.h:510:17: performance:inconclusive: Technically the member function 'Assimp::Blender::DNA::GetBlobToStructureConverter' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.cpp:276:24: note: Technically the member function 'Assimp::Blender::DNA::GetBlobToStructureConverter' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.h:510:17: note: Technically the member function 'Assimp::Blender::DNA::GetBlobToStructureConverter' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:348:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_INCOMPLETE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:362:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:436:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:498:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_DEFAULT_MATERIAL_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:647:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:700:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:772:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiFace [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:1130:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiLightSource_POINT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:1319:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiOrigin_SET [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Blender/BlenderIntermediate.h:110:14: warning:inconclusive: Member variable 'TempArray < std :: vector , aiMesh >::arr' is not assigned a value in 'TempArray < std :: vector , aiMesh >::operator='. [operatorEqVarError] assimp-5.4.0/code/AssetLib/Blender/BlenderIntermediate.h:113:9: warning:inconclusive: Member variable 'TempArray < std :: vector , aiMesh >::arr' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] assimp-5.4.0/code/AssetLib/Blender/BlenderIntermediate.h:110:14: warning:inconclusive: Member variable 'TempArray < std :: vector , aiCamera >::arr' is not assigned a value in 'TempArray < std :: vector , aiCamera >::operator='. [operatorEqVarError] assimp-5.4.0/code/AssetLib/Blender/BlenderIntermediate.h:113:9: warning:inconclusive: Member variable 'TempArray < std :: vector , aiCamera >::arr' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] assimp-5.4.0/code/AssetLib/Blender/BlenderIntermediate.h:110:14: warning:inconclusive: Member variable 'TempArray < std :: vector , aiLight >::arr' is not assigned a value in 'TempArray < std :: vector , aiLight >::operator='. [operatorEqVarError] assimp-5.4.0/code/AssetLib/Blender/BlenderIntermediate.h:113:9: warning:inconclusive: Member variable 'TempArray < std :: vector , aiLight >::arr' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] assimp-5.4.0/code/AssetLib/Blender/BlenderIntermediate.h:110:14: warning:inconclusive: Member variable 'TempArray < std :: vector , aiMaterial >::arr' is not assigned a value in 'TempArray < std :: vector , aiMaterial >::operator='. [operatorEqVarError] assimp-5.4.0/code/AssetLib/Blender/BlenderIntermediate.h:113:9: warning:inconclusive: Member variable 'TempArray < std :: vector , aiMaterial >::arr' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] assimp-5.4.0/code/AssetLib/Blender/BlenderIntermediate.h:110:14: warning:inconclusive: Member variable 'TempArray < std :: vector , aiTexture >::arr' is not assigned a value in 'TempArray < std :: vector , aiTexture >::operator='. [operatorEqVarError] assimp-5.4.0/code/AssetLib/Blender/BlenderIntermediate.h:113:9: warning:inconclusive: Member variable 'TempArray < std :: vector , aiTexture >::arr' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] assimp-5.4.0/code/AssetLib/Blender/BlenderIntermediate.h:110:14: warning:inconclusive: Member variable 'TempArray < std :: vector , BlenderModifier >::arr' is not assigned a value in 'TempArray < std :: vector , BlenderModifier >::operator='. [operatorEqVarError] assimp-5.4.0/code/AssetLib/Blender/BlenderIntermediate.h:113:9: warning:inconclusive: Member variable 'TempArray < std :: vector , BlenderModifier >::arr' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] assimp-5.4.0/code/AssetLib/Blender/BlenderIntermediate.h:141:9: style: Struct 'ConversionData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/Blender/BlenderModifier.h:121:18: style: The function 'IsActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/Blender/BlenderModifier.h:71:18: note: Virtual function in base class assimp-5.4.0/code/AssetLib/Blender/BlenderModifier.h:121:18: note: Function in derived class assimp-5.4.0/code/AssetLib/Blender/BlenderModifier.h:124:18: style: The function 'DoIt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/Blender/BlenderModifier.h:81:18: note: Virtual function in base class assimp-5.4.0/code/AssetLib/Blender/BlenderModifier.h:124:18: note: Function in derived class assimp-5.4.0/code/AssetLib/Blender/BlenderModifier.h:139:18: style: The function 'IsActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/Blender/BlenderModifier.h:71:18: note: Virtual function in base class assimp-5.4.0/code/AssetLib/Blender/BlenderModifier.h:139:18: note: Function in derived class assimp-5.4.0/code/AssetLib/Blender/BlenderModifier.h:142:18: style: The function 'DoIt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/Blender/BlenderModifier.h:81:18: note: Virtual function in base class assimp-5.4.0/code/AssetLib/Blender/BlenderModifier.h:142:18: note: Function in derived class assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:1326:40: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:1108:97: style:inconclusive: Function 'ConvertCamera' argument 3 names different: declaration 'mesh' definition 'cam'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.h:145:36: note: Function 'ConvertCamera' argument 3 names different: declaration 'mesh' definition 'cam'. assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:1108:97: note: Function 'ConvertCamera' argument 3 names different: declaration 'mesh' definition 'cam'. assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:1124:93: style:inconclusive: Function 'ConvertLight' argument 3 names different: declaration 'mesh' definition 'lamp'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.h:139:34: note: Function 'ConvertLight' argument 3 names different: declaration 'mesh' definition 'lamp'. assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:1124:93: note: Function 'ConvertLight' argument 3 names different: declaration 'mesh' definition 'lamp'. assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:1189:90: style:inconclusive: Function 'ConvertNode' argument 3 names different: declaration 'conv_info' definition 'conv_data'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.h:126:38: note: Function 'ConvertNode' argument 3 names different: declaration 'conv_info' definition 'conv_data'. assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:1189:90: note: Function 'ConvertNode' argument 3 names different: declaration 'conv_info' definition 'conv_data'. assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:212:43: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:877:13: style: Variable 'vo' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:878:13: style: Variable 'vn' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/Blender/BlenderModifier.cpp:268:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CATMULL_CLARKE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Blender/BlenderModifier.cpp:295:50: portability: 'tempmeshes.get()' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.cpp:850:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable converters [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.h:489:10: performance:inconclusive: Technically the member function 'Assimp::Blender::DNA::RegisterConverters' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Blender/BlenderScene.cpp:848:11: note: Technically the member function 'Assimp::Blender::DNA::RegisterConverters' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.h:489:10: note: Technically the member function 'Assimp::Blender::DNA::RegisterConverters' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Blender/BlenderTessellator.cpp:373:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable point2D [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Blender/BlenderTessellator.cpp:483:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable point3D [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Blender/BlenderTessellator.cpp:404:19: style: Variable 'pointC' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:67:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:145:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCENEFILTER_OBJECTS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:204:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Xlayer [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:260:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mmaterial [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:331:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ocamera [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:361:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Opolygon [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:590:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ttexture [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:367:30: warning: Either the condition '!polyObject' is redundant or there is possible null pointer dereference: polyObject. [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:369:8: note: Assuming that condition '!polyObject' is not redundant assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:367:30: note: Null pointer dereference assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:368:29: warning: Either the condition '!polyObject' is redundant or there is possible null pointer dereference: polyObject. [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:369:8: note: Assuming that condition '!polyObject' is not redundant assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:368:29: note: Null pointer dereference assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:226:48: style: Local variable 'shader' shadows outer argument [shadowArgument] assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:201:59: note: Shadowed declaration assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:226:48: note: Shadow variable assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:235:40: style: Local variable 'shader' shadows outer argument [shadowArgument] assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:201:59: note: Shadowed declaration assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:235:40: note: Shadow variable assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:180:17: style: Variable 'mesh' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:183:13: style: Variable 'mat_count' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:152:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESH [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:227:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESH [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:529:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METAL [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:605:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:763:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_idx [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:790:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BitmapHeader [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:1010:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:228:31: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:348:33: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:360:32: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:295:67: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:174:33: style: Variable 'n' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:572:33: style: Variable 'nd' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:1158:33: style: Variable 'nd' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:526:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:277:84: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:573:38: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:1159:38: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/CSM/CSMLoader.cpp:99:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_IMPORT_NO_SKELETON_MESHES [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/CSM/CSMLoader.cpp:208:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVectorKey [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/CSM/CSMLoader.cpp:223:71: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/CSM/CSMLoader.cpp:228:71: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/CSM/CSMLoader.cpp:233:71: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:149:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_AI_REAL_TEXT_PRECISION [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:278:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_METADATA_SOURCE_GENERATOR [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:572:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:620:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:698:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiShadingMode_Flat [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:903:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWeight [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:1017:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:1285:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:1593:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:1637:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_METADATA_COLLADA_ID [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:216:70: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.h:154:17: performance:inconclusive: Technically the member function 'Assimp::ColladaExporter::GetNodeName' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:1655:30: note: Technically the member function 'Assimp::ColladaExporter::GetNodeName' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.h:154:17: note: Technically the member function 'Assimp::ColladaExporter::GetNodeName' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:349:137: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:357:32: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:895:68: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:905:65: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:1011:66: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:1014:68: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:1020:21: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:1027:87: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:1288:62: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:1325:64: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:335:10: style: The scope of the variable 'str' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:1694:93: style:inconclusive: Function 'AddObjectIndexToMaps' argument 2 names different: declaration 'pIndex' definition 'index'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.h:173:63: note: Function 'AddObjectIndexToMaps' argument 2 names different: declaration 'pIndex' definition 'index'. assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:1694:93: note: Function 'AddObjectIndexToMaps' argument 2 names different: declaration 'pIndex' definition 'index'. assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:1438:21: style: Variable 'aChild' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:1456:21: style: Variable 'bone' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:1474:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/Collada/ColladaHelper.h:346:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaHelper.cpp:53:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_METADATA_SOURCE_GENERATOR [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaHelper.h:344:5: style: Struct 'Mesh' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/Collada/ColladaHelper.h:651:17: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:119:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_IMPORT_NO_SKELETON_MESHES [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:219:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_INCOMPLETE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:306:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IT_Texcoord [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:338:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiLightSource_AMBIENT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:487:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMatName [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:627:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:929:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1061:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_epsilon [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1116:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1472:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _AI_MATKEY_TEXTURE_BASE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1540:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiShadingMode_Flat [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1656:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1706:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HINTMAXTEXTURELEN [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:255:17: performance:inconclusive: Technically the member function 'Assimp::ColladaParser::ResolveLibraryReference' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:338:28: note: Technically the member function 'Assimp::ColladaParser::ResolveLibraryReference' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:255:17: note: Technically the member function 'Assimp::ColladaParser::ResolveLibraryReference' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1252:13: style: Condition '!entries.empty()' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1227:26: note: Assuming that condition 'entries.empty()' is not redundant assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1240:41: note: Assuming condition is false assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1252:13: note: Condition '!entries.empty()' is always true assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1500:21: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1504:21: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1714:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1307:37: style: Variable 'channelElement' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1398:37: style: Variable 'e' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:949:30: style: Variable 'other' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1023:15: style: Variable 'mSubAnim' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1449:21: style: Variable 'a' can be declared as pointer to const [constVariableReference] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1454:21: style: Variable 'morphAnim' can be declared as pointer to const [constVariableReference] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1762:15: style: Variable 'a' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1783:15: style: Variable 'a' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:702:31: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1076:35: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:80:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:270:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_METADATA_SOURCE_FORMAT_VERSION [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:355:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UP_Y [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:390:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:536:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:629:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Skin [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:807:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FV_1_4_n [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:878:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mName [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:940:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreOrderMode [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1005:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreOrderMode [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1062:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreOrderMode [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1157:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreOrderMode [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1219:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreOrderMode [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1291:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Param_Surface [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1370:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreOrderMode [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1395:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreOrderMode [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1500:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreOrderMode [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1597:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Prim_Invalid [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1695:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IT_Texcoord [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1713:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1934:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IT_Vertex [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:2108:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TF_LOOKAT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:2364:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATH_PI [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:2406:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IT_Invalid [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:117:10: performance:inconclusive: Technically the member function 'Assimp::ColladaParser::ReadAnimationSampler' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:573:21: note: Technically the member function 'Assimp::ColladaParser::ReadAnimationSampler' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:117:10: note: Technically the member function 'Assimp::ColladaParser::ReadAnimationSampler' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:126:10: performance:inconclusive: Technically the member function 'Assimp::ColladaParser::ReadControllerJoints' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:690:21: note: Technically the member function 'Assimp::ColladaParser::ReadControllerJoints' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:126:10: note: Technically the member function 'Assimp::ColladaParser::ReadControllerJoints' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:129:10: performance:inconclusive: Technically the member function 'Assimp::ColladaParser::ReadControllerWeights' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:714:21: note: Technically the member function 'Assimp::ColladaParser::ReadControllerWeights' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:129:10: note: Technically the member function 'Assimp::ColladaParser::ReadControllerWeights' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:135:10: style:inconclusive: Technically the member function 'Assimp::ColladaParser::ReadImage' can be const. [functionConst] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:800:21: note: Technically the member function 'Assimp::ColladaParser::ReadImage' can be const. assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:135:10: note: Technically the member function 'Assimp::ColladaParser::ReadImage' can be const. assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:141:10: performance:inconclusive: Technically the member function 'Assimp::ColladaParser::ReadMaterial' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:926:21: note: Technically the member function 'Assimp::ColladaParser::ReadMaterial' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:141:10: note: Technically the member function 'Assimp::ColladaParser::ReadMaterial' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:147:10: performance:inconclusive: Technically the member function 'Assimp::ColladaParser::ReadCamera' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1004:21: note: Technically the member function 'Assimp::ColladaParser::ReadCamera' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:147:10: note: Technically the member function 'Assimp::ColladaParser::ReadCamera' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:165:10: performance:inconclusive: Technically the member function 'Assimp::ColladaParser::ReadSamplerProperties' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1152:21: note: Technically the member function 'Assimp::ColladaParser::ReadSamplerProperties' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:165:10: note: Technically the member function 'Assimp::ColladaParser::ReadSamplerProperties' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:171:10: performance:inconclusive: Technically the member function 'Assimp::ColladaParser::ReadEffectFloat' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1267:21: note: Technically the member function 'Assimp::ColladaParser::ReadEffectFloat' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:171:10: note: Technically the member function 'Assimp::ColladaParser::ReadEffectFloat' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:174:10: style:inconclusive: Technically the member function 'Assimp::ColladaParser::ReadEffectParam' can be const. [functionConst] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1278:21: note: Technically the member function 'Assimp::ColladaParser::ReadEffectParam' can be const. assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:174:10: note: Technically the member function 'Assimp::ColladaParser::ReadEffectParam' can be const. assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:223:10: performance:inconclusive: Technically the member function 'Assimp::ColladaParser::ExtractDataObjectFromChannel' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1932:21: note: Technically the member function 'Assimp::ColladaParser::ExtractDataObjectFromChannel' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:223:10: note: Technically the member function 'Assimp::ColladaParser::ExtractDataObjectFromChannel' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:241:10: performance:inconclusive: Technically the member function 'Assimp::ColladaParser::ReadMaterialVertexInputBinding' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:2212:21: note: Technically the member function 'Assimp::ColladaParser::ReadMaterialVertexInputBinding' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:241:10: note: Technically the member function 'Assimp::ColladaParser::ReadMaterialVertexInputBinding' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:248:17: performance:inconclusive: Technically the member function 'Assimp::ColladaParser::CalculateResultTransform' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:2342:28: note: Technically the member function 'Assimp::ColladaParser::CalculateResultTransform' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:248:17: note: Technically the member function 'Assimp::ColladaParser::CalculateResultTransform' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:251:24: performance:inconclusive: Technically the member function 'Assimp::ColladaParser::GetTypeForSemantic' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:2403:35: note: Technically the member function 'Assimp::ColladaParser::GetTypeForSemantic' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:251:24: note: Technically the member function 'Assimp::ColladaParser::GetTypeForSemantic' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1433:9: style: Condition 'content' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:961:59: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:964:59: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:967:59: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1230:59: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1233:59: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1236:59: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1239:59: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1691:53: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:2223:76: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:2229:72: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:627:72: style:inconclusive: Function 'ReadController' argument 2 names different: declaration 'pController' definition 'controller'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:123:61: note: Function 'ReadController' argument 2 names different: declaration 'pController' definition 'controller'. assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:627:72: note: Function 'ReadController' argument 2 names different: declaration 'pController' definition 'controller'. assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1004:64: style:inconclusive: Function 'ReadCamera' argument 2 names different: declaration 'pCamera' definition 'camera'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:147:53: note: Function 'ReadCamera' argument 2 names different: declaration 'pCamera' definition 'camera'. assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1004:64: note: Function 'ReadCamera' argument 2 names different: declaration 'pCamera' definition 'camera'. assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1152:67: style:inconclusive: Function 'ReadSamplerProperties' argument 2 names different: declaration 'pSampler' definition 'out'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:165:65: note: Function 'ReadSamplerProperties' argument 2 names different: declaration 'pSampler' definition 'out'. assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1152:67: note: Function 'ReadSamplerProperties' argument 2 names different: declaration 'pSampler' definition 'out'. assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:2403:73: style:inconclusive: Function 'GetTypeForSemantic' argument 1 names different: declaration 'pSemantic' definition 'semantic'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.h:251:62: note: Function 'GetTypeForSemantic' argument 1 names different: declaration 'pSemantic' definition 'semantic'. assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:2403:73: note: Function 'GetTypeForSemantic' argument 1 names different: declaration 'pSemantic' definition 'semantic'. assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:174:16: style: Variable 'it' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:177:16: style: Variable 'it' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:454:16: style: Variable 'it' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1896:36: style: Parameter 'pPerIndexChannels' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1292:24: performance: Assigning the result of c_str() to a std::string is slow and redundant. [stlcstrAssignment] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1301:24: performance: Assigning the result of c_str() to a std::string is slow and redundant. [stlcstrAssignment] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1725:32: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:2182:25: style: Variable 'tagName' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:2213:22: style: Variable 'name' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/DXF/DXFLoader.cpp:387:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiOrigin_SET [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/DXF/DXFLoader.cpp:519:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiMesh [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/DXF/DXFLoader.cpp:646:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_DEFAULT_MATERIAL_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/DXF/DXFLoader.cpp:1045:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/DXF/DXFLoader.cpp:903:87: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/code/AssetLib/DXF/DXFLoader.cpp:629:23: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/FBX/FBXParser.h:138:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:597:11: style:inconclusive: Technically the member function 'Assimp::FBX::LayeredTexture::Alpha' can be const. [functionConst] assimp-5.4.0/code/AssetLib/FBX/FBXParser.h:126:5: style: Class 'Scope' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:177:14: style: The destructor '~NodeAttribute' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:151:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:177:14: note: Destructor in derived class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:193:14: style: The destructor '~CameraSwitcher' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:177:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:193:14: note: Destructor in derived class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:238:15: style: The destructor '~Camera' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:177:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:238:15: note: Destructor in derived class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:263:14: style: The destructor '~Null' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:177:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:263:14: note: Destructor in derived class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:270:14: style: The destructor '~LimbNode' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:177:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:270:14: note: Destructor in derived class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:277:14: style: The destructor '~Light' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:177:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:277:14: note: Destructor in derived class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:357:14: style: The destructor '~Model' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:151:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:357:14: note: Destructor in derived class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:484:14: style: The destructor '~Texture' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:151:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:484:14: note: Destructor in derived class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:548:14: style: The destructor '~LayeredTexture' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:151:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:548:14: note: Destructor in derived class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:615:14: style: The destructor '~Video' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:151:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:615:14: note: Destructor in derived class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:664:14: style: The destructor '~Material' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:151:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:664:14: note: Destructor in derived class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:703:14: style: The destructor '~AnimationCurve' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:151:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:703:14: note: Destructor in derived class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:744:14: style: The destructor '~AnimationCurveNode' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:151:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:744:14: note: Destructor in derived class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:789:14: style: The destructor '~AnimationLayer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:151:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:789:14: note: Destructor in derived class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:812:14: style: The destructor '~AnimationStack' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:151:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:812:14: note: Destructor in derived class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:838:14: style: The destructor '~Deformer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:151:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:838:14: note: Destructor in derived class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:858:14: style: The destructor '~BlendShapeChannel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:838:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:858:14: note: Destructor in derived class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:883:14: style: The destructor '~BlendShape' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:838:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:883:14: note: Destructor in derived class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:898:14: style: The destructor '~Cluster' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:838:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:898:14: note: Destructor in derived class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:942:14: style: The destructor '~Skin' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:838:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:942:14: note: Destructor in derived class assimp-5.4.0/code/AssetLib/FBX/FBXAnimation.cpp:129:13: style: Condition '!target' is always false [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/FBX/FBXParser.h:138:75: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/FBX/FBXUtil.h:64:10: style:inconclusive: Technically the member function 'Assimp::FBX::Util::delete_fun::operator()' can be const. [functionConst] assimp-5.4.0/code/AssetLib/FBX/FBXUtil.h:72:10: style:inconclusive: Technically the member function 'Assimp::FBX::Util::destructor_fun::operator()' can be const. [functionConst] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:182:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_INCOMPLETE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:298:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNode [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:412:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiLightSource_POINT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1035:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_LINE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1132:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiFace [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1357:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiFace [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1647:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiBone [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1752:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_COLOR_DIFFUSE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1784:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1863:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1882:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _AI_MATKEY_TEXTURE_BASE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1995:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _AI_MATKEY_TEXOP_BASE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:2104:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureType_DIFFUSE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:2177:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureType_DIFFUSE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:2247:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_COLOR_DIFFUSE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:2443:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:2719:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiNodeAnim [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:2809:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:2993:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:3152:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:3181:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:3209:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:3244:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransformationComp_MAXIMUM [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:3601:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:3720:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiMesh [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.h:157:17: performance:inconclusive: Technically the member function 'Assimp::FBX::FBXConverter::NameTransformationComp' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:516:27: note: Technically the member function 'Assimp::FBX::FBXConverter::NameTransformationComp' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXConverter.h:157:17: note: Technically the member function 'Assimp::FBX::FBXConverter::NameTransformationComp' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXConverter.h:166:17: performance:inconclusive: Technically the member function 'Assimp::FBX::FBXConverter::NameTransformationCompProperty' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:562:27: note: Technically the member function 'Assimp::FBX::FBXConverter::NameTransformationCompProperty' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXConverter.h:166:17: note: Technically the member function 'Assimp::FBX::FBXConverter::NameTransformationCompProperty' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXConverter.h:169:16: performance:inconclusive: Technically the member function 'Assimp::FBX::FBXConverter::TransformationCompDefaultValue' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:607:26: note: Technically the member function 'Assimp::FBX::FBXConverter::TransformationCompDefaultValue' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXConverter.h:169:16: note: Technically the member function 'Assimp::FBX::FBXConverter::TransformationCompDefaultValue' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXConverter.h:282:15: performance:inconclusive: Technically the member function 'Assimp::FBX::FBXConverter::GetColorPropertyFactored' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:2193:25: note: Technically the member function 'Assimp::FBX::FBXConverter::GetColorPropertyFactored' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXConverter.h:282:15: note: Technically the member function 'Assimp::FBX::FBXConverter::GetColorPropertyFactored' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXConverter.h:284:15: performance:inconclusive: Technically the member function 'Assimp::FBX::FBXConverter::GetColorProperty' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:2222:25: note: Technically the member function 'Assimp::FBX::FBXConverter::GetColorProperty' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXConverter.h:284:15: note: Technically the member function 'Assimp::FBX::FBXConverter::GetColorProperty' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXConverter.h:303:17: performance:inconclusive: Technically the member function 'Assimp::FBX::FBXConverter::FixNodeName' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:2608:27: note: Technically the member function 'Assimp::FBX::FBXConverter::FixNodeName' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXConverter.h:303:17: note: Technically the member function 'Assimp::FBX::FBXConverter::FixNodeName' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXConverter.h:304:17: performance:inconclusive: Technically the member function 'Assimp::FBX::FBXConverter::FixAnimMeshName' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:2621:27: note: Technically the member function 'Assimp::FBX::FBXConverter::FixAnimMeshName' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXConverter.h:304:17: note: Technically the member function 'Assimp::FBX::FBXConverter::FixAnimMeshName' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXConverter.h:375:22: performance:inconclusive: Technically the member function 'Assimp::FBX::FBXConverter::GetKeyframeList' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:3354:46: note: Technically the member function 'Assimp::FBX::FBXConverter::GetKeyframeList' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXConverter.h:375:22: note: Technically the member function 'Assimp::FBX::FBXConverter::GetKeyframeList' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXConverter.h:376:22: performance:inconclusive: Technically the member function 'Assimp::FBX::FBXConverter::GetRotationKeyframeList' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:3404:46: note: Technically the member function 'Assimp::FBX::FBXConverter::GetRotationKeyframeList' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXConverter.h:376:22: note: Technically the member function 'Assimp::FBX::FBXConverter::GetRotationKeyframeList' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXUtil.h:64:10: style:inconclusive: Technically the member function 'delete_fun < aiMesh >::operator()' can be const. [functionConst] assimp-5.4.0/code/AssetLib/FBX/FBXUtil.h:64:10: style:inconclusive: Technically the member function 'delete_fun < aiMaterial >::operator()' can be const. [functionConst] assimp-5.4.0/code/AssetLib/FBX/FBXUtil.h:64:10: style:inconclusive: Technically the member function 'delete_fun < aiAnimation >::operator()' can be const. [functionConst] assimp-5.4.0/code/AssetLib/FBX/FBXUtil.h:64:10: style:inconclusive: Technically the member function 'delete_fun < aiLight >::operator()' can be const. [functionConst] assimp-5.4.0/code/AssetLib/FBX/FBXUtil.h:64:10: style:inconclusive: Technically the member function 'delete_fun < aiCamera >::operator()' can be const. [functionConst] assimp-5.4.0/code/AssetLib/FBX/FBXUtil.h:64:10: style:inconclusive: Technically the member function 'delete_fun < aiTexture >::operator()' can be const. [functionConst] assimp-5.4.0/code/AssetLib/FBX/FBXUtil.h:64:10: style:inconclusive: Technically the member function 'delete_fun < aiBone >::operator()' can be const. [functionConst] assimp-5.4.0/code/AssetLib/FBX/FBXUtil.h:64:10: style:inconclusive: Technically the member function 'delete_fun < aiNodeAnim >::operator()' can be const. [functionConst] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:238:5: style: Struct 'PotentialNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:67:14: style: The destructor '~Geometry' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:151:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:67:14: note: Destructor in derived class assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:98:14: style: The destructor '~MeshGeometry' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:67:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:98:14: note: Destructor in derived class assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:210:14: style: The destructor '~ShapeGeometry' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:67:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:210:14: note: Destructor in derived class assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:237:14: style: The destructor '~LineGeometry' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:67:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:237:14: note: Destructor in derived class assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:765:31: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:719:83: style: Condition 'comp==TransformationComp_Scaling' is always false [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1568:38: style: The scope of the variable 'index_out_indices' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1568:57: style: The scope of the variable 'count_out_indices' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1652:90: style:inconclusive: Function 'ConvertCluster' argument 2 names different: declaration 'cl' definition 'cluster'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.h:240:81: note: Function 'ConvertCluster' argument 2 names different: declaration 'cl' definition 'cluster'. assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1652:90: note: Function 'ConvertCluster' argument 2 names different: declaration 'cl' definition 'cluster'. assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1871:83: style:inconclusive: Function 'TrySetTextureProperties' argument 2 names different: declaration 'textures' definition '_textures'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.h:264:73: note: Function 'TrySetTextureProperties' argument 2 names different: declaration 'textures' definition '_textures'. assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1871:83: note: Function 'TrySetTextureProperties' argument 2 names different: declaration 'textures' definition '_textures'. assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:2103:80: style:inconclusive: Function 'SetTextureProperties' argument 2 names different: declaration 'textures' definition '_textures'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.h:274:70: note: Function 'SetTextureProperties' argument 2 names different: declaration 'textures' definition '_textures'. assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:2103:80: note: Function 'SetTextureProperties' argument 2 names different: declaration 'textures' definition '_textures'. assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:2390:111: style:inconclusive: Function 'SetShadingPropertiesRaw' argument 3 names different: declaration 'textures' definition '_textures'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.h:289:101: note: Function 'SetShadingPropertiesRaw' argument 3 names different: declaration 'textures' definition '_textures'. assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:2390:111: note: Function 'SetShadingPropertiesRaw' argument 3 names different: declaration 'textures' definition '_textures'. assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1068:68: style: Parameter 'parent' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1530:58: style: Parameter 'bone' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1013:32: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:931:96: warning: Conversion of string literal "" to bool always evaluates to true. [incorrectStringBooleanError] assimp-5.4.0/code/AssetLib/FBX/FBXDeformer.cpp:81:20: style: Local variable 'Transform' shadows outer function [shadowFunction] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:915:24: note: Shadowed declaration assimp-5.4.0/code/AssetLib/FBX/FBXDeformer.cpp:81:20: note: Shadow variable assimp-5.4.0/code/AssetLib/FBX/FBXDeformer.cpp:82:20: style: Local variable 'TransformLink' shadows outer function [shadowFunction] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:919:24: note: Shadowed declaration assimp-5.4.0/code/AssetLib/FBX/FBXDeformer.cpp:82:20: note: Shadow variable assimp-5.4.0/code/AssetLib/FBX/FBXDeformer.cpp:171:26: style: Local variable 'DeformPercent' shadows outer function [shadowFunction] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:860:11: note: Shadowed declaration assimp-5.4.0/code/AssetLib/FBX/FBXDeformer.cpp:171:26: note: Shadow variable assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:1154:36: performance:inconclusive: Technically the member function 'Assimp::FBX::Document::GetConnectionsSequenced' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:540:42: note: Technically the member function 'Assimp::FBX::Document::GetConnectionsSequenced' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:1154:36: note: Technically the member function 'Assimp::FBX::Document::GetConnectionsSequenced' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:1155:36: performance:inconclusive: Technically the member function 'Assimp::FBX::Document::GetConnectionsSequenced' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:557:42: note: Technically the member function 'Assimp::FBX::Document::GetConnectionsSequenced' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:1155:36: note: Technically the member function 'Assimp::FBX::Document::GetConnectionsSequenced' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:295:27: warning: Either the condition '!ehead' is redundant or there is possible null pointer dereference: ehead. [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:291:8: note: Assuming that condition '!ehead' is not redundant assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:295:27: note: Null pointer dereference assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:295:42: warning: Either the condition '!ehead->Compound()' is redundant or there is possible null pointer dereference: ehead->Compound(). [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:291:18: note: Assuming that condition '!ehead->Compound()' is not redundant assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:295:42: note: Null pointer dereference assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:367:38: warning: Either the condition '!eobjects' is redundant or there is possible null pointer dereference: eobjects. [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:359:8: note: Assuming that condition '!eobjects' is not redundant assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:367:38: note: Null pointer dereference assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:369:30: warning: Either the condition '!eobjects' is redundant or there is possible null pointer dereference: eobjects. [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:359:8: note: Assuming that condition '!eobjects' is not redundant assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:369:30: note: Null pointer dereference assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:369:48: warning: Either the condition '!eobjects->Compound()' is redundant or there is possible null pointer dereference: eobjects->Compound(). [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:359:21: note: Assuming that condition '!eobjects->Compound()' is not redundant assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:369:48: note: Null pointer dereference assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:474:28: warning: Either the condition '!econns' is redundant or there is possible null pointer dereference: econns. [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:469:8: note: Assuming that condition '!econns' is not redundant assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:474:28: note: Null pointer dereference assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:474:44: warning: Either the condition '!econns->Compound()' is redundant or there is possible null pointer dereference: econns->Compound(). [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:469:19: note: Assuming that condition '!econns->Compound()' is not redundant assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:474:44: note: Null pointer dereference assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:520:39: warning: Either the condition '!lazy' is redundant or there is possible null pointer dereference: lazy. [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:521:12: note: Assuming that condition '!lazy' is not redundant assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:520:39: note: Null pointer dereference assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:610:83: style:inconclusive: Function 'GetConnectionsBySourceSequenced' argument 1 names different: declaration 'source' definition 'src'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:1142:77: note: Function 'GetConnectionsBySourceSequenced' argument 1 names different: declaration 'source' definition 'src'. assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:610:83: note: Function 'GetConnectionsBySourceSequenced' argument 1 names different: declaration 'source' definition 'src'. assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:273:33: style: Variable 'v' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:277:37: style: Variable 'v' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.cpp:252:19: style: Consider using std::fill algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/FBX/FBXExportProperty.h:107:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:363:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_RECORD_STRING [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:75:5: warning: Member variable 'Node::start_pos' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:75:5: warning: Member variable 'Node::end_pos' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:75:5: warning: Member variable 'Node::property_start' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:78:5: warning: Member variable 'Node::start_pos' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:78:5: warning: Member variable 'Node::end_pos' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:78:5: warning: Member variable 'Node::property_start' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:105:10: performance:inconclusive: Technically the member function 'Assimp::Node::AddProperties' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:191:10: style:inconclusive: Technically the member function 'Assimp::Node::BeginAscii' can be const. [functionConst] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:373:17: note: Technically the member function 'Assimp::Node::BeginAscii' can be const. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:191:10: note: Technically the member function 'Assimp::Node::BeginAscii' can be const. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:193:10: performance:inconclusive: Technically the member function 'Assimp::Node::BeginChildrenAscii' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:388:17: note: Technically the member function 'Assimp::Node::BeginChildrenAscii' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:193:10: note: Technically the member function 'Assimp::Node::BeginChildrenAscii' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:195:10: performance:inconclusive: Technically the member function 'Assimp::Node::EndAscii' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:408:17: note: Technically the member function 'Assimp::Node::EndAscii' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:195:10: note: Technically the member function 'Assimp::Node::EndAscii' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:78:5: style: Class 'Node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:65:24: style:inconclusive: Function 'AddP70int' argument 1 names different: declaration 'name' definition 'cur_name'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:126:39: note: Function 'AddP70int' argument 1 names different: declaration 'name' definition 'cur_name'. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:65:24: note: Function 'AddP70int' argument 1 names different: declaration 'name' definition 'cur_name'. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:73:24: style:inconclusive: Function 'AddP70bool' argument 1 names different: declaration 'name' definition 'cur_name'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:127:40: note: Function 'AddP70bool' argument 1 names different: declaration 'name' definition 'cur_name'. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:73:24: note: Function 'AddP70bool' argument 1 names different: declaration 'name' definition 'cur_name'. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:81:28: style:inconclusive: Function 'AddP70double' argument 1 names different: declaration 'name' definition 'cur_name'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:128:42: note: Function 'AddP70double' argument 1 names different: declaration 'name' definition 'cur_name'. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:81:28: note: Function 'AddP70double' argument 1 names different: declaration 'name' definition 'cur_name'. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:88:28: style:inconclusive: Function 'AddP70numberA' argument 1 names different: declaration 'name' definition 'cur_name'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:129:43: note: Function 'AddP70numberA' argument 1 names different: declaration 'name' definition 'cur_name'. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:88:28: note: Function 'AddP70numberA' argument 1 names different: declaration 'name' definition 'cur_name'. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:95:28: style:inconclusive: Function 'AddP70color' argument 1 names different: declaration 'name' definition 'cur_name'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:130:41: note: Function 'AddP70color' argument 1 names different: declaration 'name' definition 'cur_name'. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:95:28: note: Function 'AddP70color' argument 1 names different: declaration 'name' definition 'cur_name'. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:102:28: style:inconclusive: Function 'AddP70colorA' argument 1 names different: declaration 'name' definition 'cur_name'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:131:42: note: Function 'AddP70colorA' argument 1 names different: declaration 'name' definition 'cur_name'. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:102:28: note: Function 'AddP70colorA' argument 1 names different: declaration 'name' definition 'cur_name'. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:109:28: style:inconclusive: Function 'AddP70vector' argument 1 names different: declaration 'name' definition 'cur_name'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:132:42: note: Function 'AddP70vector' argument 1 names different: declaration 'name' definition 'cur_name'. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:109:28: note: Function 'AddP70vector' argument 1 names different: declaration 'name' definition 'cur_name'. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:116:28: style:inconclusive: Function 'AddP70vectorA' argument 1 names different: declaration 'name' definition 'cur_name'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:133:43: note: Function 'AddP70vectorA' argument 1 names different: declaration 'name' definition 'cur_name'. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:116:28: note: Function 'AddP70vectorA' argument 1 names different: declaration 'name' definition 'cur_name'. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:123:28: style:inconclusive: Function 'AddP70string' argument 1 names different: declaration 'name' definition 'cur_name'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:134:42: note: Function 'AddP70string' argument 1 names different: declaration 'name' definition 'cur_name'. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:123:28: note: Function 'AddP70string' argument 1 names different: declaration 'name' definition 'cur_name'. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:130:28: style:inconclusive: Function 'AddP70enum' argument 1 names different: declaration 'name' definition 'cur_name'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:135:40: note: Function 'AddP70enum' argument 1 names different: declaration 'name' definition 'cur_name'. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:130:28: note: Function 'AddP70enum' argument 1 names different: declaration 'name' definition 'cur_name'. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:137:28: style:inconclusive: Function 'AddP70time' argument 1 names different: declaration 'name' definition 'cur_name'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:136:40: note: Function 'AddP70time' argument 1 names different: declaration 'name' definition 'cur_name'. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:137:28: note: Function 'AddP70time' argument 1 names different: declaration 'name' definition 'cur_name'. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:161:29: style:inconclusive: Function 'Dump' argument 1 names different: declaration 's' definition 'outstream'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.h:159:39: note: Function 'Dump' argument 1 names different: declaration 's' definition 'outstream'. assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:161:29: note: Function 'Dump' argument 1 names different: declaration 's' definition 'outstream'. assimp-5.4.0/code/AssetLib/FBX/FBXExportProperty.h:111:12: style:inconclusive: Technically the member function 'Assimp::FBX::FBXExportProperty::size' can be const. [functionConst] assimp-5.4.0/code/AssetLib/FBX/FBXExportProperty.cpp:170:27: note: Technically the member function 'Assimp::FBX::FBXExportProperty::size' can be const. assimp-5.4.0/code/AssetLib/FBX/FBXExportProperty.h:111:12: note: Technically the member function 'Assimp::FBX::FBXExportProperty::size' can be const. assimp-5.4.0/code/AssetLib/FBX/FBXExportProperty.h:115:10: performance:inconclusive: Technically the member function 'Assimp::FBX::FBXExportProperty::DumpAscii' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/FBX/FBXExportProperty.cpp:254:25: note: Technically the member function 'Assimp::FBX::FBXExportProperty::DumpAscii' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXExportProperty.h:115:10: note: Technically the member function 'Assimp::FBX::FBXExportProperty::DumpAscii' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/FBX/FBXExportProperty.cpp:82:6: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/FBX/FBXExportProperty.cpp:89:6: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/FBX/FBXExportProperty.cpp:142:16: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/FBX/FBXExportProperty.cpp:151:17: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/FBX/FBXExportProperty.cpp:160:17: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/FBX/FBXExportProperty.cpp:198:29: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/FBX/FBXExportProperty.cpp:199:29: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/FBX/FBXExportProperty.cpp:233:26: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/FBX/FBXExportProperty.cpp:243:26: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/FBX/FBXExportProperty.cpp:275:22: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/FBX/FBXExportProperty.cpp:276:22: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/FBX/FBXExportProperty.cpp:351:19: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/FBX/FBXExportProperty.cpp:367:19: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/FBX/FBXExportProperty.cpp:254:59: style:inconclusive: Function 'DumpAscii' argument 1 names different: declaration 's' definition 'outstream'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXExportProperty.h:115:44: note: Function 'DumpAscii' argument 1 names different: declaration 's' definition 'outstream'. assimp-5.4.0/code/AssetLib/FBX/FBXExportProperty.cpp:254:59: note: Function 'DumpAscii' argument 1 names different: declaration 's' definition 'outstream'. assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:565:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_SHININESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:579:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureType_DIFFUSE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:599:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureType_DIFFUSE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:1405:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:2593:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:355:23: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.h:124:14: style:inconclusive: Technically the member function 'Assimp::FBXExporter::WriteGlobalSettings' can be const. [functionConst] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:462:19: note: Technically the member function 'Assimp::FBXExporter::WriteGlobalSettings' can be const. assimp-5.4.0/code/AssetLib/FBX/FBXExporter.h:124:14: note: Technically the member function 'Assimp::FBXExporter::WriteGlobalSettings' can be const. assimp-5.4.0/code/AssetLib/FBX/FBXExporter.h:147:14: style:inconclusive: Technically the member function 'Assimp::FBXExporter::WriteModelNode' can be const. [functionConst] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:2497:19: note: Technically the member function 'Assimp::FBXExporter::WriteModelNode' can be const. assimp-5.4.0/code/AssetLib/FBX/FBXExporter.h:147:14: note: Technically the member function 'Assimp::FBXExporter::WriteModelNode' can be const. assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:706:9: style: Condition 'count' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:705:13: note: Assignment 'count=1', assigned value is 1 assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:706:9: note: Condition 'count' is always true assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:1010:9: style: Condition 'count' is always false [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:1009:13: note: Assignment 'count=0', assigned value is 0 assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:1010:9: note: Condition 'count' is always false assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:1235:26: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:1594:38: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:1598:71: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:1703:91: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:2498:21: style:inconclusive: Function 'WriteModelNode' argument 1 names different: declaration 's' definition 'outstream'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.h:148:29: note: Function 'WriteModelNode' argument 1 names different: declaration 's' definition 'outstream'. assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:2498:21: note: Function 'WriteModelNode' argument 1 names different: declaration 's' definition 'outstream'. assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:2503:59: style:inconclusive: Function 'WriteModelNode' argument 6 names different: declaration 'xfm_chain' definition 'transform_chain'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.h:153:67: note: Function 'WriteModelNode' argument 6 names different: declaration 'xfm_chain' definition 'transform_chain'. assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:2503:59: note: Function 'WriteModelNode' argument 6 names different: declaration 'xfm_chain' definition 'transform_chain'. assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:2504:26: style:inconclusive: Function 'WriteModelNode' argument 7 names different: declaration 'ti_type' definition 'inherit_type'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.h:154:39: note: Function 'WriteModelNode' argument 7 names different: declaration 'ti_type' definition 'inherit_type'. assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:2504:26: note: Function 'WriteModelNode' argument 7 names different: declaration 'ti_type' definition 'inherit_type'. assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:2585:21: style:inconclusive: Function 'WriteModelNodes' argument 1 names different: declaration 's' definition 'outstream'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.h:141:29: note: Function 'WriteModelNodes' argument 1 names different: declaration 's' definition 'outstream'. assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:2585:21: note: Function 'WriteModelNodes' argument 1 names different: declaration 's' definition 'outstream'. assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:2744:17: style:inconclusive: Function 'WriteAnimationCurveNode' argument 6 names different: declaration 'animation_layer_uid' definition 'layer_uid'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.h:162:25: note: Function 'WriteAnimationCurveNode' argument 6 names different: declaration 'animation_layer_uid' definition 'layer_uid'. assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:2744:17: note: Function 'WriteAnimationCurveNode' argument 6 names different: declaration 'animation_layer_uid' definition 'layer_uid'. assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:2765:13: style:inconclusive: Function 'WriteAnimationCurve' argument 5 names different: declaration 'curvenode_id' definition 'curvenode_uid'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.h:169:21: note: Function 'WriteAnimationCurve' argument 5 names different: declaration 'curvenode_id' definition 'curvenode_uid'. assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:2765:13: note: Function 'WriteAnimationCurve' argument 5 names different: declaration 'curvenode_id' definition 'curvenode_uid'. assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:1025:16: style: Variable 'on' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:1979:15: style: Variable 's' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:2012:31: style: Variable 'vertex_indices' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:826:17: style: Variable 'm' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:1960:29: style: Variable 'child' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:2026:17: style: Variable 'mesh_node' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:1060:19: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:1612:48: style: Unused variable: texture_uids [unusedVariable] assimp-5.4.0/code/AssetLib/FBX/FBXUtil.h:72:10: style:inconclusive: Technically the member function 'destructor_fun < Token >::operator()' can be const. [functionConst] assimp-5.4.0/code/AssetLib/FBX/FBXMaterial.cpp:356:17: warning: Class 'Video' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] assimp-5.4.0/code/AssetLib/FBX/FBXMaterial.cpp:356:17: warning: Class 'Video' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] assimp-5.4.0/code/AssetLib/FBX/FBXMaterial.cpp:125:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/FBX/FBXMaterial.cpp:155:26: style: Local variable 'Type' shadows outer function [shadowFunction] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:486:24: note: Shadowed declaration assimp-5.4.0/code/AssetLib/FBX/FBXMaterial.cpp:155:26: note: Shadow variable assimp-5.4.0/code/AssetLib/FBX/FBXMaterial.cpp:156:26: style: Local variable 'FileName' shadows outer function [shadowFunction] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:490:24: note: Shadowed declaration assimp-5.4.0/code/AssetLib/FBX/FBXMaterial.cpp:156:26: note: Shadow variable assimp-5.4.0/code/AssetLib/FBX/FBXMaterial.cpp:157:26: style: Local variable 'RelativeFilename' shadows outer function [shadowFunction] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:494:24: note: Shadowed declaration assimp-5.4.0/code/AssetLib/FBX/FBXMaterial.cpp:157:26: note: Shadow variable assimp-5.4.0/code/AssetLib/FBX/FBXMaterial.cpp:287:26: style: Local variable 'Type' shadows outer function [shadowFunction] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:617:24: note: Shadowed declaration assimp-5.4.0/code/AssetLib/FBX/FBXMaterial.cpp:287:26: note: Shadow variable assimp-5.4.0/code/AssetLib/FBX/FBXMaterial.cpp:288:26: style: Local variable 'FileName' shadows outer function [shadowFunction] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:621:24: note: Shadowed declaration assimp-5.4.0/code/AssetLib/FBX/FBXMaterial.cpp:288:26: note: Shadow variable assimp-5.4.0/code/AssetLib/FBX/FBXMaterial.cpp:289:26: style: Local variable 'RelativeFilename' shadows outer function [shadowFunction] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:625:24: note: Shadowed declaration assimp-5.4.0/code/AssetLib/FBX/FBXMaterial.cpp:289:26: note: Shadow variable assimp-5.4.0/code/AssetLib/FBX/FBXMaterial.cpp:290:26: style: Local variable 'Content' shadows outer function [shadowFunction] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:634:20: note: Shadowed declaration assimp-5.4.0/code/AssetLib/FBX/FBXMaterial.cpp:290:26: note: Shadow variable assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:213:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:217:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:222:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_COLOR_SETS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:313:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:157:10: style:inconclusive: Technically the member function 'Assimp::FBX::MeshGeometry::ReadVertexDataUV' can be const. [functionConst] assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:570:20: note: Technically the member function 'Assimp::FBX::MeshGeometry::ReadVertexDataUV' can be const. assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:157:10: note: Technically the member function 'Assimp::FBX::MeshGeometry::ReadVertexDataUV' can be const. assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:161:10: style:inconclusive: Technically the member function 'Assimp::FBX::MeshGeometry::ReadVertexDataNormals' can be const. [functionConst] assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:556:20: note: Technically the member function 'Assimp::FBX::MeshGeometry::ReadVertexDataNormals' can be const. assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:161:10: note: Technically the member function 'Assimp::FBX::MeshGeometry::ReadVertexDataNormals' can be const. assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:165:10: style:inconclusive: Technically the member function 'Assimp::FBX::MeshGeometry::ReadVertexDataColors' can be const. [functionConst] assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:584:20: note: Technically the member function 'Assimp::FBX::MeshGeometry::ReadVertexDataColors' can be const. assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:165:10: note: Technically the member function 'Assimp::FBX::MeshGeometry::ReadVertexDataColors' can be const. assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:169:10: style:inconclusive: Technically the member function 'Assimp::FBX::MeshGeometry::ReadVertexDataTangents' can be const. [functionConst] assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:601:20: note: Technically the member function 'Assimp::FBX::MeshGeometry::ReadVertexDataTangents' can be const. assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:169:10: note: Technically the member function 'Assimp::FBX::MeshGeometry::ReadVertexDataTangents' can be const. assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:173:10: style:inconclusive: Technically the member function 'Assimp::FBX::MeshGeometry::ReadVertexDataBinormals' can be const. [functionConst] assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:620:20: note: Technically the member function 'Assimp::FBX::MeshGeometry::ReadVertexDataBinormals' can be const. assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:173:10: note: Technically the member function 'Assimp::FBX::MeshGeometry::ReadVertexDataBinormals' can be const. assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:100:51: warning: Either the condition '!sc' is redundant or there is possible null pointer dereference: sc. [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:95:9: note: Assuming that condition '!sc' is not redundant assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:100:51: note: Null pointer dereference assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:101:61: warning: Either the condition '!sc' is redundant or there is possible null pointer dereference: sc. [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:95:9: note: Assuming that condition '!sc' is not redundant assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:101:61: note: Null pointer dereference assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:104:38: warning: Either the condition '!sc' is redundant or there is possible null pointer dereference: sc. [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:95:9: note: Assuming that condition '!sc' is not redundant assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:104:38: note: Null pointer dereference assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:685:50: warning: Either the condition 'nullptr==sc' is redundant or there is possible null pointer dereference: sc. [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:682:17: note: Assuming that condition 'nullptr==sc' is not redundant assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:685:50: note: Null pointer dereference assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:686:50: warning: Either the condition 'nullptr==sc' is redundant or there is possible null pointer dereference: sc. [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:682:17: note: Assuming that condition 'nullptr==sc' is not redundant assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:686:50: note: Null pointer dereference assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:687:51: warning: Either the condition 'nullptr==sc' is redundant or there is possible null pointer dereference: sc. [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:682:17: note: Assuming that condition 'nullptr==sc' is not redundant assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:687:51: note: Null pointer dereference assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:715:49: warning: Either the condition '!sc' is redundant or there is possible null pointer dereference: sc. [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:712:9: note: Assuming that condition '!sc' is not redundant assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:715:49: note: Null pointer dereference assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:716:54: warning: Either the condition '!sc' is redundant or there is possible null pointer dereference: sc. [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:712:9: note: Assuming that condition '!sc' is not redundant assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:716:54: note: Null pointer dereference assimp-5.4.0/code/AssetLib/FBX/FBXModel.cpp:120:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] assimp-5.4.0/code/AssetLib/FBX/FBXModel.cpp:63:26: style: Local variable 'Shading' shadows outer function [shadowFunction] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:435:24: note: Shadowed declaration assimp-5.4.0/code/AssetLib/FBX/FBXModel.cpp:63:26: note: Shadow variable assimp-5.4.0/code/AssetLib/FBX/FBXModel.cpp:64:26: style: Local variable 'Culling' shadows outer function [shadowFunction] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:439:24: note: Shadowed declaration assimp-5.4.0/code/AssetLib/FBX/FBXModel.cpp:64:26: note: Shadow variable assimp-5.4.0/code/AssetLib/FBX/FBXNodeAttribute.cpp:78:26: style: Local variable 'CameraName' shadows outer function [shadowFunction] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:199:24: note: Shadowed declaration assimp-5.4.0/code/AssetLib/FBX/FBXNodeAttribute.cpp:78:26: note: Shadow variable assimp-5.4.0/code/AssetLib/FBX/FBXNodeAttribute.cpp:79:26: style: Local variable 'CameraIndexName' shadows outer function [shadowFunction] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:203:24: note: Shadowed declaration assimp-5.4.0/code/AssetLib/FBX/FBXNodeAttribute.cpp:79:26: note: Shadow variable assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:283:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:321:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:410:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:446:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:484:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:522:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:534:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:881:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:1005:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:1073:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:1134:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:147:13: warning: Class 'Element' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:147:13: warning: Class 'Element' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:232:5: warning: Class 'Parser' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:232:5: warning: Class 'Parser' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:125:13: warning: Either the condition '!n' is redundant or there is possible null pointer dereference: n. [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:121:12: note: Assuming that condition '!n' is not redundant assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:125:13: note: Null pointer dereference assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:133:25: warning: Either the condition '!n' is redundant or there is possible null pointer dereference: n. [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:129:16: note: Assuming that condition '!n' is not redundant assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:133:25: note: Null pointer dereference assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:190:11: warning:inconclusive: Either the condition 'n==nullptr' is redundant or there is possible null pointer dereference: n. [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:204:15: note: Assuming that condition 'n==nullptr' is not redundant assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:190:11: note: Null pointer dereference assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:638:31: portability: Casting between char * and const double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:653:30: portability: Casting between char * and const float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:727:31: portability: Casting between char * and const double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:736:30: portability: Casting between char * and const float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:808:31: portability: Casting between char * and const double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:814:30: portability: Casting between char * and const float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:939:31: portability: Casting between char * and const double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:945:30: portability: Casting between char * and const float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:1037:70: style:inconclusive: Function 'ParseVectorDataArray' argument 2 names different: declaration 'e' definition 'el'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/FBX/FBXParser.h:222:70: note: Function 'ParseVectorDataArray' argument 2 names different: declaration 'e' definition 'el'. assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:1037:70: note: Function 'ParseVectorDataArray' argument 2 names different: declaration 'e' definition 'el'. assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:222:34: style: Variable 'v' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/FBX/FBXProperties.cpp:199:34: style: Variable 'v' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/FBX/FBXUtil.cpp:91:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXUtil.cpp:106:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/FBX/FBXUtil.cpp:222:20: style: Condition 'extraBytes>0' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/FBX/FBXUtil.cpp:204:27: note: Assignment 'extraBytes=3-length%3', assigned value is greater than 0 assimp-5.4.0/code/AssetLib/FBX/FBXUtil.cpp:222:20: note: Condition 'extraBytes>0' is always true assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:102:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pScene [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:159:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:184:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:243:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:313:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMeshes [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:354:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMeshes [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:465:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumMaterials [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:475:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMeshes [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:121:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:125:31: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:146:52: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:159:47: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:184:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:185:39: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:211:36: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:243:47: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:244:39: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:273:36: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:314:47: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:428:24: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:432:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:438:25: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:440:26: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:453:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:455:20: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:457:21: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/IFC/IFCBoolean.cpp:68:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_epsilon [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCBoolean.cpp:170:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_epsilon [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCBoolean.cpp:266:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_epsilon [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCBoolean.cpp:442:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_epsilon [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCBoolean.cpp:463:39: style: Condition 'trgt.empty()' is always false [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/IFC/IFCCurve.cpp:83:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATH_TWO_PI [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCCurve.cpp:91:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATH_TWO_PI [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCCurve.cpp:251:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.h:173:5: warning: Member variable 'ConversionData::plane_angle_in_radians' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.h:234:10: style:inconclusive: Technically the member function 'Assimp::IFC::FuzzyVectorCompare::operator()' can be const. [functionConst] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.h:79:10: style:inconclusive: Technically the member function 'delete_fun < aiMesh >::operator()' can be const. [functionConst] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.h:79:10: style:inconclusive: Technically the member function 'delete_fun < aiMaterial >::operator()' can be const. [functionConst] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.h:157:9: style: Struct 'DistanceSorter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.h:233:5: style: Struct 'FuzzyVectorCompare' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.h:324:5: style: Class 'CurveError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.h:396:10: style: The function 'IsClosed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.h:350:18: note: Virtual function in base class assimp-5.4.0/code/AssetLib/IFC/IFCUtil.h:396:10: note: Function in derived class assimp-5.4.0/code/AssetLib/IFC/IFCCurve.cpp:512:44: style:inconclusive: Function 'EstimateSampleCount' argument 1 names different: declaration 'start' definition 'a'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.h:366:49: note: Function 'EstimateSampleCount' argument 1 names different: declaration 'start' definition 'a'. assimp-5.4.0/code/AssetLib/IFC/IFCCurve.cpp:512:44: note: Function 'EstimateSampleCount' argument 1 names different: declaration 'start' definition 'a'. assimp-5.4.0/code/AssetLib/IFC/IFCCurve.cpp:512:56: style:inconclusive: Function 'EstimateSampleCount' argument 2 names different: declaration 'end' definition 'b'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.h:366:64: note: Function 'EstimateSampleCount' argument 2 names different: declaration 'end' definition 'b'. assimp-5.4.0/code/AssetLib/IFC/IFCCurve.cpp:512:56: note: Function 'EstimateSampleCount' argument 2 names different: declaration 'end' definition 'b'. assimp-5.4.0/code/AssetLib/IFC/IFCCurve.cpp:586:51: style:inconclusive: Function 'SampleDiscrete' argument 2 names different: declaration 'start' definition 'a'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.h:370:56: note: Function 'SampleDiscrete' argument 2 names different: declaration 'start' definition 'a'. assimp-5.4.0/code/AssetLib/IFC/IFCCurve.cpp:586:51: note: Function 'SampleDiscrete' argument 2 names different: declaration 'start' definition 'a'. assimp-5.4.0/code/AssetLib/IFC/IFCCurve.cpp:586:63: style:inconclusive: Function 'SampleDiscrete' argument 3 names different: declaration 'end' definition 'b'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.h:370:71: note: Function 'SampleDiscrete' argument 3 names different: declaration 'end' definition 'b'. assimp-5.4.0/code/AssetLib/IFC/IFCCurve.cpp:586:63: note: Function 'SampleDiscrete' argument 3 names different: declaration 'end' definition 'b'. assimp-5.4.0/code/AssetLib/IFC/IFCGeometry.cpp:238:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATH_HALF_PI_F [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCGeometry.cpp:307:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATH_TWO_PI [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCGeometry.cpp:529:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_epsilon [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCGeometry.cpp:455:50: style: Condition '++i' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/IFC/IFCGeometry.cpp:115:14: style: The scope of the variable 'area_outer_polygon' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/IFC/IFCGeometry.cpp:417:25: style: The scope of the variable 'v2' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/IFC/IFCGeometry.cpp:563:29: style: The scope of the variable 'nors' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/IFC/IFCGeometry.cpp:579:26: style: Variable 't' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/IFC/IFCGeometry.cpp:580:23: style: Variable 'bounds' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/IFC/IFCGeometry.cpp:828:48: style: Parameter 'mesh_indices' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/IFC/IFCGeometry.cpp:180:15: warning: Uninitialized variable: outer_vit [uninitvar] assimp-5.4.0/code/AssetLib/IFC/IFCGeometry.cpp:149:26: note: Assuming condition is false assimp-5.4.0/code/AssetLib/IFC/IFCGeometry.cpp:180:15: note: Uninitialized variable: outer_vit assimp-5.4.0/code/AssetLib/STEPParser/STEPFileReader.h:64:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCLoader.cpp:165:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCLoader.cpp:481:9: performance:inconclusive: Technically the member function '::RateRepresentationPredicate::Rate' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.h:79:10: style:inconclusive: Technically the member function 'delete_fun < aiNode >::operator()' can be const. [functionConst] assimp-5.4.0/code/AssetLib/IFC/IFCLoader.cpp:192:32: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/IFC/IFCLoader.cpp:682:10: style: The scope of the variable 'didinv' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/IFC/IFCLoader.cpp:919:39: style: Parameter 'conv' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/IFC/IFCLoader.cpp:398:73: style: Parameter 'nd_src' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/IFC/IFCMaterial.cpp:57:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiShadingMode_Blinn [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCMaterial.cpp:73:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCMaterial.cpp:179:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:323:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:392:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctUnion [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:424:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctDifference [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:441:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctUnion [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:519:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctIntersection [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:857:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:1363:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_epsilon [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:1721:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctUnion [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:1687:10: style: The scope of the variable 'first' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:430:30: style: Variable 'contour' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:1526:23: style: Variable 's' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:1660:21: style: Variable 'x' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:1771:35: style: Variable 'point' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:209:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:373:14: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:384:14: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:405:14: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:416:14: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:437:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:490:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:524:30: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:814:46: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:984:13: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:1340:12: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:1589:19: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:1772:28: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:1795:25: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/IFC/IFCProfile.cpp:124:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATH_TWO_PI_F [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCProfile.cpp:80:34: style: Local variable 'cv' shadows outer variable [shadowVariable] assimp-5.4.0/code/AssetLib/IFC/IFCProfile.cpp:69:34: note: Shadowed declaration assimp-5.4.0/code/AssetLib/IFC/IFCProfile.cpp:80:34: note: Shadow variable assimp-5.4.0/code/AssetLib/IFC/IFCProfile.cpp:109:25: style: Parameter 'conv' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1065:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1152:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1238:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1291:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1317:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1337:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1376:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1401:135: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1434:137: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1447:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1499:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1517:117: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1553:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1786:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1805:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1912:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1935:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1965:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2006:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2125:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2205:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2361:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2373:126: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2406:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2572:117: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2660:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2720:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2767:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2793:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2840:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2989:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:3029:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:3117:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen2_2x3.cpp:120:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen2_2x3.cpp:174:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen2_2x3.cpp:414:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen2_2x3.cpp:717:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen2_2x3.cpp:737:134: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen2_2x3.cpp:1174:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1256:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1295:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1329:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1349:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1443:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1475:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1626:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1645:117: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1657:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1694:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1728:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1794:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1932:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1962:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2020:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2045:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2058:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2301:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2348:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2414:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2437:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2474:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2506:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2581:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2622:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2765:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2806:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2845:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2975:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2988:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:3095:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:3488:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:3507:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:3543:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:3775:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:3795:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:4143:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:4290:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:4760:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:4952:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:5000:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:5643:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:5720:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1243:104: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1420:112: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1893:108: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2570:114: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:3836:106: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.cpp:57:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable profileMesh [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.cpp:87:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVertcnt [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.cpp:112:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVerts [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.cpp:198:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVerts [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.cpp:222:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVerts [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.cpp:228:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_epsilon [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.cpp:237:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_epsilon [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.cpp:247:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVertcnt [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.cpp:368:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVertcnt [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.cpp:506:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_epsilon [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.cpp:236:10: style:inconclusive: Technically the member function 'Assimp::IFC::FindVector::operator()' can be const. [functionConst] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.cpp:235:5: style: Struct 'FindVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.cpp:113:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/IFC/IFCUtil.cpp:183:20: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/IQM/IQMImporter.cpp:139:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable magic [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/IQM/IQMImporter.cpp:221:35: portability: Casting between unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/IQM/IQMImporter.cpp:235:35: portability: Casting between unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/IQM/IQMImporter.cpp:247:35: portability: Casting between unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/IQM/IQMImporter.cpp:272:35: portability: Casting between unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/IQM/IQMImporter.cpp:119:53: style:inconclusive: Function 'InternReadFile' argument 1 names different: declaration 'pFile' definition 'file'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/IQM/IQMImporter.h:70:44: note: Function 'InternReadFile' argument 1 names different: declaration 'pFile' definition 'file'. assimp-5.4.0/code/AssetLib/IQM/IQMImporter.cpp:119:53: note: Function 'InternReadFile' argument 1 names different: declaration 'pFile' definition 'file'. assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fps [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:127:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POLYGON [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:171:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:259:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:294:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:561:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPTI_Integer [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:663:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_IRRMESH_MAT_trans_vertex_alpha [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:846:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_element [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:999:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOLLOW_SPLINE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:1117:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESH [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:1219:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUMMY [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:565:15: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:580:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:661:31: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:729:22: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:745:22: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:645:52: style: Variable 'src' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:283:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:217:39: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:380:31: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:436:43: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:439:43: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:442:43: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:447:43: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:450:43: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:453:43: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:469:43: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:472:43: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:482:47: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:485:47: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:492:47: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:495:47: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:498:47: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:504:47: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:507:47: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:510:47: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:309:27: style: Variable 'faceEnd' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/Irr/IRRShared.cpp:165:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureMapMode_Wrap [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Irr/IRRShared.cpp:190:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_COLOR_DIFFUSE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Irr/IRRShared.cpp:142:49: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRShared.cpp:149:49: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Irr/IRRShared.cpp:156:49: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOAnimation.cpp:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trans_x [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOAnimation.cpp:170:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOAnimation.cpp:257:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trans_x [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOAnimation.cpp:284:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOAnimation.cpp:367:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOAnimation.cpp:414:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable envl_x [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOAnimation.cpp:557:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trans_x [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOFileData.h:380:18: style: The function 'Allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/LWO/LWOFileData.h:354:18: note: Virtual function in base class assimp-5.4.0/code/AssetLib/LWO/LWOFileData.h:380:18: note: Function in derived class assimp-5.4.0/code/AssetLib/LWO/LWOFileData.h:388:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOAnimation.cpp:382:46: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOAnimation.cpp:393:46: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOAnimation.cpp:404:46: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOAnimation.cpp:445:12: style: The scope of the variable 'sr' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/LWO/LWOAnimation.cpp:445:15: style: Variable 'sr' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/LWO/LWOBLoader.cpp:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOBLoader.cpp:105:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOBLoader.cpp:210:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Planar [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOBLoader.cpp:229:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOBLoader.cpp:58:12: style: Condition 'running' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/LWO/LWOBLoader.cpp:57:20: note: Assignment 'running=true', assigned value is 1 assimp-5.4.0/code/AssetLib/LWO/LWOBLoader.cpp:58:12: note: Condition 'running' is always true assimp-5.4.0/code/AssetLib/LWO/LWOBLoader.cpp:237:12: style: Condition 'running' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/LWO/LWOBLoader.cpp:236:20: note: Assignment 'running=true', assigned value is 1 assimp-5.4.0/code/AssetLib/LWO/LWOBLoader.cpp:237:12: note: Condition 'running' is always true assimp-5.4.0/code/AssetLib/LWO/LWOLoader.h:485:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.h:493:28: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOBLoader.cpp:105:39: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOBLoader.cpp:106:39: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOBLoader.cpp:111:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOBLoader.cpp:119:18: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:118:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configSpeedFlag [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:141:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileSize [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:513:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configSpeedFlag [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:563:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRootNode [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:677:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTags [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:694:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mClips [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:719:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsLWO2 [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:737:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFileBuffer [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:762:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsLWO2 [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:782:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:858:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPointIDXOfs [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:871:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:942:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPointReferrers [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:970:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:1118:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIP [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:1188:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIP [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:1260:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:1368:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:1470:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:372:54: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:380:37: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:390:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:404:46: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:425:31: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:577:37: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:737:26: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:782:37: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:810:24: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:817:18: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:838:31: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:858:54: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:478:17: style: Variable 'face' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:500:17: style: Variable 'face' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:227:21: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:904:32: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:65:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureMapMode_Wrap [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:97:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureMapping_OTHER [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:261:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:362:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UV [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:402:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:459:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_COLOR_SETS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:496:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:549:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:646:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:693:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:724:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:756:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:789:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:937:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:1090:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:123:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:237:33: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:245:33: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:249:33: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:400:44: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:472:48: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:692:48: style:inconclusive: Function 'LoadNodalBlocks' argument 1 names different: declaration 'length' definition 'size'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.h:216:39: note: Function 'LoadNodalBlocks' argument 1 names different: declaration 'length' definition 'size'. assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:692:48: note: Function 'LoadNodalBlocks' argument 1 names different: declaration 'length' definition 'size'. assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:723:42: style:inconclusive: Function 'LoadNodes' argument 1 names different: declaration 'length' definition 'size'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.h:217:33: note: Function 'LoadNodes' argument 1 names different: declaration 'length' definition 'size'. assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:723:42: note: Function 'LoadNodes' argument 1 names different: declaration 'length' definition 'size'. assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:755:44: style:inconclusive: Function 'LoadNodeTag' argument 1 names different: declaration 'length' definition 'size'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.h:218:35: note: Function 'LoadNodeTag' argument 1 names different: declaration 'length' definition 'size'. assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:755:44: note: Function 'LoadNodeTag' argument 1 names different: declaration 'length' definition 'size'. assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:788:45: style:inconclusive: Function 'LoadNodeData' argument 1 names different: declaration 'length' definition 'size'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/LWO/LWOLoader.h:219:36: note: Function 'LoadNodeData' argument 1 names different: declaration 'length' definition 'size'. assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:788:45: note: Function 'LoadNodeData' argument 1 names different: declaration 'length' definition 'size'. assimp-5.4.0/code/AssetLib/LWS/LWSLoader.cpp:100:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tokens [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWS/LWSLoader.cpp:163:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configSpeedFlag [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWS/LWSLoader.cpp:212:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IT_TCB [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWS/LWSLoader.cpp:298:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWS/LWSLoader.cpp:330:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWS/LWSLoader.cpp:488:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable io [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/LWS/LWSLoader.cpp:793:49: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWS/LWSLoader.cpp:795:49: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWS/LWSLoader.cpp:797:49: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWS/LWSLoader.cpp:806:49: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWS/LWSLoader.cpp:808:49: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWS/LWSLoader.cpp:810:49: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/LWS/LWSLoader.cpp:838:15: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/M3D/M3DExporter.cpp:165:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/M3D/M3DExporter.cpp:389:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vertex [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3413:13: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat] assimp-5.4.0/code/AssetLib/M3D/M3DExporter.h:86:14: style:inconclusive: Technically the member function 'Assimp::M3DExporter::NodeWalk' can be const. [functionConst] assimp-5.4.0/code/AssetLib/M3D/M3DExporter.cpp:363:19: note: Technically the member function 'Assimp::M3DExporter::NodeWalk' can be const. assimp-5.4.0/code/AssetLib/M3D/M3DExporter.h:86:14: note: Technically the member function 'Assimp::M3DExporter::NodeWalk' can be const. assimp-5.4.0/code/AssetLib/M3D/m3d.h:3081:20: portability: %d in format string (no. 1) requires 'int' but the argument type is 'M3D_INDEX {aka unsigned int}'. [invalidPrintfArgType_sint] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3081:20: portability: %d in format string (no. 2) requires 'int' but the argument type is 'M3D_INDEX {aka unsigned int}'. [invalidPrintfArgType_sint] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3627:32: portability: %d in format string (no. 1) requires 'int' but the argument type is 'M3D_INDEX {aka unsigned int}'. [invalidPrintfArgType_sint] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3632:36: portability: %d in format string (no. 1) requires 'int' but the argument type is 'M3D_INDEX {aka unsigned int}'. [invalidPrintfArgType_sint] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3710:47: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3806:28: portability: %d in format string (no. 2) requires 'int' but the argument type is 'M3D_INDEX {aka unsigned int}'. [invalidPrintfArgType_sint] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3811:32: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3814:32: portability: %d in format string (no. 2) requires 'int' but the argument type is 'M3D_INDEX {aka unsigned int}'. [invalidPrintfArgType_sint] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3840:28: portability: %d in format string (no. 1) requires 'int' but the argument type is 'M3D_INDEX {aka unsigned int}'. [invalidPrintfArgType_sint] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3884:36: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3888:41: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3946:24: portability: %d in format string (no. 1) requires 'int' but the argument type is 'M3D_INDEX {aka unsigned int}'. [invalidPrintfArgType_sint] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3972:24: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3976:28: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3978:32: portability: %d in format string (no. 1) requires 'int' but the argument type is 'M3D_INDEX {aka unsigned int}'. [invalidPrintfArgType_sint] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3978:32: portability: %d in format string (no. 2) requires 'int' but the argument type is 'M3D_INDEX {aka unsigned int}'. [invalidPrintfArgType_sint] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3978:32: portability: %d in format string (no. 3) requires 'int' but the argument type is 'M3D_INDEX {aka unsigned int}'. [invalidPrintfArgType_sint] assimp-5.4.0/code/AssetLib/M3D/m3d.h:666:5: error: Memory leak: p [memleak] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3218:29: error: Common realloc mistake: 'grpidx' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3575:17: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3592:13: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3611:13: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3646:13: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3674:17: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3754:17: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3780:13: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3830:17: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3861:21: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3906:13: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3966:17: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3993:17: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4012:17: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4031:9: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4100:13: error: Common realloc mistake: 'h' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4110:13: error: Common realloc mistake: 'h' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4121:13: error: Common realloc mistake: 'h' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4162:13: error: Common realloc mistake: 'h' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4233:13: error: Common realloc mistake: 'h' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4287:17: error: Common realloc mistake: 'h' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4366:17: error: Common realloc mistake: 'h' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4379:13: error: Common realloc mistake: 'h' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4420:17: error: Common realloc mistake: 'h' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4490:21: error: Common realloc mistake: 'h' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4530:17: error: Common realloc mistake: 'h' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4573:17: error: Common realloc mistake: 'h' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4590:17: error: Common realloc mistake: 'h' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4597:9: error: Common realloc mistake: 'h' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:811:9: warning: Either the condition '(out)==0' is redundant or there is possible null pointer dereference: out. [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/M3D/m3d.h:812:9: note: Assuming that condition '(out)==0' is not redundant assimp-5.4.0/code/AssetLib/M3D/m3d.h:811:9: note: Null pointer dereference assimp-5.4.0/code/AssetLib/M3D/m3d.h:812:9: warning: Either the condition '(out)==0' is redundant or there is possible null pointer dereference: out. [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/M3D/m3d.h:813:9: note: Assuming that condition '(out)==0' is not redundant assimp-5.4.0/code/AssetLib/M3D/m3d.h:812:9: note: Null pointer dereference assimp-5.4.0/code/AssetLib/M3D/m3d.h:811:9: warning: Either the condition '(out)==0' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck] assimp-5.4.0/code/AssetLib/M3D/m3d.h:812:9: note: Assuming that condition '(out)==0' is not redundant assimp-5.4.0/code/AssetLib/M3D/m3d.h:811:9: note: Null pointer subtraction assimp-5.4.0/code/AssetLib/M3D/m3d.h:812:9: warning: Either the condition '(out)==0' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck] assimp-5.4.0/code/AssetLib/M3D/m3d.h:813:9: note: Assuming that condition '(out)==0' is not redundant assimp-5.4.0/code/AssetLib/M3D/m3d.h:812:9: note: Null pointer subtraction assimp-5.4.0/code/AssetLib/M3D/m3d.h:662:21: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:663:25: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:671:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:726:35: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:731:5: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:732:5: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:744:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:751:30: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:753:13: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:755:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:760:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:796:15: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:810:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:811:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:812:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:813:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:815:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:816:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:817:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2891:12: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2903:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2908:12: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2939:34: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2944:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2958:11: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2970:30: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2978:18: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3000:12: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3024:11: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3028:11: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3121:15: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3125:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3130:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3133:15: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3138:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3147:21: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3160:79: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3218:38: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3338:34: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3359:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3402:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3404:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3447:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3520:67: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3521:57: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3557:15: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3562:15: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3575:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3592:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3611:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3646:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3674:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3754:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3780:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3830:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3861:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3882:71: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3906:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3966:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3993:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4012:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4024:52: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4031:15: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4040:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4042:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4046:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4050:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4054:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4058:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4100:18: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4102:20: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4103:28: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4104:20: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4110:18: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4112:20: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4113:28: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4114:20: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4121:18: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4123:20: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4124:35: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4125:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4136:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4138:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4142:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4144:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4148:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4150:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4155:63: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4162:18: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4164:20: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4165:35: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4166:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4179:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4181:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4183:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4185:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4199:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4201:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4203:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4205:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4213:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4217:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4223:66: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4233:18: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4235:20: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4236:35: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4237:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4259:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4263:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4267:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4277:63: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4287:22: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4289:24: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4290:39: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4291:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4314:35: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4318:35: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4327:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4331:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4335:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4345:67: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4366:22: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4368:24: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4369:32: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4370:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4379:18: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4381:20: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4382:35: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4383:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4411:66: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4420:22: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4422:24: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4423:39: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4424:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4440:39: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4444:35: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4448:35: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4452:35: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4473:70: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4486:75: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4490:26: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4496:28: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4497:43: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4498:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4505:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4509:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4518:70: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4530:22: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4532:24: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4533:39: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4534:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4536:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4538:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4541:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4550:70: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4573:22: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4575:24: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4576:32: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4577:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4590:22: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4592:24: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4597:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4599:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4604:36: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4608:22: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4613:15: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4616:11: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/M3DExporter.cpp:94:13: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/M3DExporter.cpp:104:13: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/M3DExporter.cpp:125:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/M3DExporter.cpp:136:15: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/M3DExporter.cpp:143:11: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/M3DExporter.cpp:166:20: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/M3DExporter.cpp:170:25: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/M3DExporter.cpp:178:30: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/M3DExporter.cpp:255:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/M3DExporter.cpp:383:26: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3882:71: portability: Casting between unsigned int * and float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4142:23: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4144:23: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4148:23: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4150:23: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4199:23: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4201:23: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4203:23: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4205:23: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4335:27: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4440:39: portability: Casting between unsigned int * and float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4448:35: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:4452:35: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2986:7: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2982:21: note: m is assigned assimp-5.4.0/code/AssetLib/M3D/m3d.h:2986:7: note: m is overwritten assimp-5.4.0/code/AssetLib/M3D/m3d.h:3196:23: style: Variable 'j' is reassigned a value before the old one has been used. [redundantAssignment] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3193:23: note: j is assigned assimp-5.4.0/code/AssetLib/M3D/m3d.h:3196:23: note: j is overwritten assimp-5.4.0/code/AssetLib/M3D/m3d.h:3199:23: style: Variable 'j' is reassigned a value before the old one has been used. [redundantAssignment] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3196:23: note: j is assigned assimp-5.4.0/code/AssetLib/M3D/m3d.h:3199:23: note: j is overwritten assimp-5.4.0/code/AssetLib/M3D/m3d.h:2885:14: style: The scope of the variable 'i' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2917:14: style: The scope of the variable 'i' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2918:11: style: The scope of the variable 'safe' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/M3D/M3DExporter.cpp:103:61: style: Parameter 'ti' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/M3D/M3DExporter.cpp:113:29: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/M3D/m3d.h:687:60: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/M3D/m3d.h:687:78: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/M3D/m3d.h:694:54: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/M3D/m3d.h:719:27: style: Variable 'lengthc' can be declared as const array [constVariable] assimp-5.4.0/code/AssetLib/M3D/m3d.h:720:26: style: Variable 'lengtheb' can be declared as const array [constVariable] assimp-5.4.0/code/AssetLib/M3D/m3d.h:721:27: style: Variable 'distc' can be declared as const array [constVariable] assimp-5.4.0/code/AssetLib/M3D/m3d.h:722:26: style: Variable 'disteb' can be declared as const array [constVariable] assimp-5.4.0/code/AssetLib/M3D/m3d.h:742:24: style: Variable 'bestloc' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2963:38: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2963:47: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3010:40: style: Parameter 'cmap' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/M3D/m3d.h:3037:45: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2987:21: style: Variable 'm' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:164:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:208:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_DEFAULT_MATERIAL_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:339:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:390:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable materialid [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:494:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:547:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:723:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1209:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1298:21: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1315:21: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1999:13: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1004:9: style: Condition '!model->texture[i].d' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/M3D/m3d.h:976:27: note: Assignment 'model->texture[i].d=NULL', assigned value is 0 assimp-5.4.0/code/AssetLib/M3D/m3d.h:1004:9: note: Condition '!model->texture[i].d' is always true assimp-5.4.0/code/AssetLib/M3D/m3d.h:1803:9: error: Common realloc mistake: 'buff' nulled but not freed upon failure [memleakOnRealloc] assimp-5.4.0/code/AssetLib/M3D/m3d.h:844:10: warning: Either the condition 's' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/M3D/m3d.h:842:12: note: Assuming that condition 's' is not redundant assimp-5.4.0/code/AssetLib/M3D/m3d.h:844:10: note: Null pointer dereference assimp-5.4.0/code/AssetLib/M3D/m3d.h:2582:9: warning: Either the condition '!model' is redundant or there is possible null pointer dereference: model. [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2581:9: note: Assuming that condition '!model' is not redundant assimp-5.4.0/code/AssetLib/M3D/m3d.h:2582:9: note: Null pointer dereference assimp-5.4.0/code/AssetLib/M3D/m3d.h:889:15: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:895:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:917:15: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:951:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:968:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1053:18: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1057:18: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1204:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1222:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1223:15: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1280:36: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1296:38: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1343:44: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1360:36: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1404:40: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1409:43: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1415:40: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1438:36: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1499:52: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1509:40: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1551:33: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1580:35: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1583:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1607:60: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1620:54: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1626:49: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1669:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1693:34: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1700:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1711:37: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1719:50: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1745:43: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1771:24: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1774:33: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1776:36: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1780:22: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1796:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1797:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1803:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1818:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1821:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1827:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1831:22: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1835:21: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1839:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1840:13: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1887:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1899:31: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1908:13: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1910:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1918:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1945:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1962:28: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1971:54: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1972:54: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1975:54: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1976:54: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1979:54: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1980:54: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1997:30: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2010:56: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2011:56: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2012:56: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2013:56: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2017:56: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2018:56: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2019:56: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2020:56: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2024:56: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2025:56: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2026:56: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2027:56: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2037:74: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2041:48: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2072:32: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2080:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2088:32: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2124:13: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2140:40: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2145:43: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2151:40: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2157:28: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2180:82: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2184:56: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2192:50: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2196:50: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2200:51: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2205:25: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2224:28: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2231:13: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2248:21: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2267:36: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2286:28: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2290:13: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2294:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2310:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2324:33: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2331:25: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2345:47: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2346:47: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2347:47: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2364:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2374:13: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2375:13: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2391:49: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2395:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2403:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2411:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2418:30: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2422:13: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2424:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2429:37: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2431:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2434:42: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2440:50: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2451:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2453:32: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2587:21: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1620:54: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1975:54: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1976:54: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1979:54: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1980:54: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2017:56: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2018:56: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2019:56: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2020:56: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2024:56: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2025:56: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2026:56: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2027:56: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2200:51: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2346:47: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:2347:47: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] assimp-5.4.0/code/AssetLib/M3D/m3d.h:887:9: style: The scope of the variable 'l' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/M3D/m3d.h:927:11: style: The scope of the variable 'fn2' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:162:17: style: The scope of the variable 'folderName' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:321:22: style: The scope of the variable 'j' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:321:25: style: The scope of the variable 'k' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:136:53: style:inconclusive: Function 'InternReadFile' argument 1 names different: declaration 'pFile' definition 'file'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/M3D/M3DImporter.h:79:44: note: Function 'InternReadFile' argument 1 names different: declaration 'pFile' definition 'file'. assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:136:53: note: Function 'InternReadFile' argument 1 names different: declaration 'pFile' definition 'file'. assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:678:123: style:inconclusive: Function 'populateMesh' argument 4 names different: declaration 'verteces' definition 'vertices'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/M3D/M3DImporter.h:93:111: note: Function 'populateMesh' argument 4 names different: declaration 'verteces' definition 'vertices'. assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:678:123: note: Function 'populateMesh' argument 4 names different: declaration 'verteces' definition 'vertices'. assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:563:25: style: Variable 'v' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:564:25: style: Variable 'q' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:602:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:603:13: style: Variable 'q' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1165:20: style: Variable 'end' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1172:14: style: Variable 'cd' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/M3D/m3d.h:1173:14: style: Variable 'tx' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:162:27: style: Variable 'folderName' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/M3D/M3DWrapper.cpp:103:27: style: Condition 'nullptr!=pIOHandler' is always false [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/M3D/M3DWrapper.cpp:102:17: note: Assuming that condition 'nullptr==pIOHandler' is not redundant assimp-5.4.0/code/AssetLib/M3D/M3DWrapper.cpp:103:27: note: Condition 'nullptr!=pIOHandler' is always false assimp-5.4.0/code/AssetLib/M3D/M3DWrapper.cpp:98:13: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/M3D/M3DWrapper.cpp:101:34: style: Parameter 'pIOHandler' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/MD2/MD2Loader.cpp:122:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_IMPORT_MD2_KEYFRAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD2/MD2Loader.cpp:254:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD2/MD2Loader.cpp:87:15: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD2/MD2Loader.cpp:136:52: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD2/MD2Loader.cpp:216:18: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD2/MD2Loader.cpp:257:59: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD2/MD2Loader.cpp:261:52: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD2/MD2Loader.cpp:265:72: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD2/MD2Loader.cpp:269:38: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD2/MD2Loader.cpp:304:28: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD2/MD2Loader.cpp:311:56: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD2/MD2Loader.cpp:80:37: style:inconclusive: Function 'LookupNormalIndex' argument 1 names different: declaration 'index' definition 'iNormalIndex'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/MD2/MD2FileData.h:157:32: note: Function 'LookupNormalIndex' argument 1 names different: declaration 'index' definition 'iNormalIndex'. assimp-5.4.0/code/AssetLib/MD2/MD2Loader.cpp:80:37: note: Function 'LookupNormalIndex' argument 1 names different: declaration 'index' definition 'iNormalIndex'. assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:90:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLEND_GL_ONE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:159:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLEND_GL_ONE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:276:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CULL_NONE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:355:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MD3_MAGIC_NUMBER_LE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:362:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDENT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:394:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:435:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configFrameID [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:461:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:483:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:524:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:688:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFile [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:394:34: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:728:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:751:42: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:754:34: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:822:72: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:825:77: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:828:71: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:831:71: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:835:54: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:930:45: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:986:62: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:1000:50: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:1029:28: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:844:21: style: The scope of the variable '_texture_name' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/MD5/MD5Loader.cpp:112:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_IMPORT_MD5_NO_ANIM_AUTOLOAD [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD5/MD5Loader.cpp:124:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD5/MD5Loader.cpp:240:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mParentIndex [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD5/MD5Loader.cpp:291:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mParentIndex [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD5/MD5Loader.cpp:390:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD5/MD5Loader.cpp:578:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mName [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD5/MD5Loader.cpp:692:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fFOV [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD5/MD5Parser.h:377:10: style:inconclusive: Technically the member function 'Assimp::MD5::MD5Parser::ReportWarning' can be const. [functionConst] assimp-5.4.0/code/AssetLib/MD5/MD5Parser.h:399:24: note: Technically the member function 'Assimp::MD5::MD5Parser::ReportWarning' can be const. assimp-5.4.0/code/AssetLib/MD5/MD5Parser.h:377:10: note: Technically the member function 'Assimp::MD5::MD5Parser::ReportWarning' can be const. assimp-5.4.0/code/AssetLib/MD5/MD5Parser.h:427:12: style: Condition 'running' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/MD5/MD5Parser.h:426:34: note: Assignment 'running=true', assigned value is 1 assimp-5.4.0/code/AssetLib/MD5/MD5Parser.h:427:12: note: Condition 'running' is always true assimp-5.4.0/code/AssetLib/MD5/MD5Parser.h:416:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD5/MD5Parser.h:450:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD5/MD5Parser.h:455:32: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD5/MD5Loader.cpp:179:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD5/MD5Loader.cpp:643:82: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD5/MD5Loader.cpp:117:69: style:inconclusive: Function 'InternReadFile' argument 2 names different: declaration 'pScene' definition '_pScene'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/MD5/MD5Loader.h:95:60: note: Function 'InternReadFile' argument 2 names different: declaration 'pScene' definition '_pScene'. assimp-5.4.0/code/AssetLib/MD5/MD5Loader.cpp:117:69: note: Function 'InternReadFile' argument 2 names different: declaration 'pScene' definition '_pScene'. assimp-5.4.0/code/AssetLib/MD5/MD5Loader.cpp:169:48: style:inconclusive: Function 'LoadFileIntoMemory' argument 1 names different: declaration 'pFile' definition 'file'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/MD5/MD5Loader.h:144:39: note: Function 'LoadFileIntoMemory' argument 1 names different: declaration 'pFile' definition 'file'. assimp-5.4.0/code/AssetLib/MD5/MD5Loader.cpp:169:48: note: Function 'LoadFileIntoMemory' argument 1 names different: declaration 'pFile' definition 'file'. assimp-5.4.0/code/AssetLib/MD5/MD5Loader.cpp:417:34: style: Variable 'weightDesc' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bufferEnd [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:109:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:135:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineNumber [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:418:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fFrameRate [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:502:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fFrameRate [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:73:12: style: Condition 'running' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:72:20: note: Assignment 'running=true', assigned value is 1 assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:73:12: note: Condition 'running' is always true assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:154:12: style: Condition 'running' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:153:20: note: Assignment 'running=true', assigned value is 1 assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:154:12: note: Condition 'running' is always true assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:162:20: style: Condition 'run' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:161:24: note: Assignment 'run=true', assigned value is 1 assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:162:20: note: Condition 'run' is always true assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:113:46: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:241:41: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:243:41: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:245:41: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:366:55: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:368:55: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:83:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MDC_CVERT_BIAS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:109:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MDC_MAGIC_NUMBER_LE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:121:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulVersion [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:167:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileSize [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:186:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configFrameID [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:203:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileSize [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:132:52: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:167:63: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:213:22: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:219:37: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:240:65: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:264:65: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:287:75: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:289:82: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:292:38: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:298:82: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:332:39: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:335:60: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:385:64: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:194:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_INCOMPLETE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:403:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureType_DIFFUSE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:482:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:769:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable absolute_transform [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:1020:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mName [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:1141:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mName [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:1243:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mName [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:1267:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mName [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:1294:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mName [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.h:90:10: performance:inconclusive: Technically the member function 'Assimp::MDL::HalfLife::HL1MDLLoader::validate_header' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:217:20: note: Technically the member function 'Assimp::MDL::HalfLife::HL1MDLLoader::validate_header' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.h:90:10: note: Technically the member function 'Assimp::MDL::HalfLife::HL1MDLLoader::validate_header' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.h:124:10: performance:inconclusive: Technically the member function 'Assimp::MDL::HalfLife::HL1MDLLoader::read_texture' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:349:20: note: Technically the member function 'Assimp::MDL::HalfLife::HL1MDLLoader::read_texture' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.h:124:10: note: Technically the member function 'Assimp::MDL::HalfLife::HL1MDLLoader::read_texture' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.h:134:10: performance:inconclusive: Technically the member function 'Assimp::MDL::HalfLife::HL1MDLLoader::extract_anim_value' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:1345:20: note: Technically the member function 'Assimp::MDL::HalfLife::HL1MDLLoader::extract_anim_value' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.h:134:10: note: Technically the member function 'Assimp::MDL::HalfLife::HL1MDLLoader::extract_anim_value' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.h:152:10: style:inconclusive: Technically the member function 'Assimp::MDL::HalfLife::HL1MDLLoader::build_bone_children_hierarchy' can be const. [functionConst] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:517:20: note: Technically the member function 'Assimp::MDL::HalfLife::HL1MDLLoader::build_bone_children_hierarchy' can be const. assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.h:152:10: note: Technically the member function 'Assimp::MDL::HalfLife::HL1MDLLoader::build_bone_children_hierarchy' can be const. assimp-5.4.0/code/AssetLib/MDL/HalfLife/UniqueNameGenerator.h:59:5: style: Class 'UniqueNameGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MeshTrivert.h:74:5: style: Struct 'HL1MeshTrivert' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:150:20: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:292:24: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:343:28: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:384:57: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:438:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:460:48: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:592:60: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:596:57: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:597:33: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:609:32: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:636:40: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:645:32: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:657:40: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:741:38: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:756:40: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:758:35: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:759:35: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:760:47: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:761:47: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:790:45: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:967:67: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:993:43: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:998:49: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:1001:51: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:1003:51: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:1008:56: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:1037:66: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:1046:66: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:1077:70: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:1109:67: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:1181:67: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:1218:30: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:1229:62: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:1253:54: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:1280:78: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.h:245:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:350:18: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:350:33: style: Parameter 'pal' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/MDL/HalfLife/UniqueNameGenerator.cpp:134:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:118:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configFrameID [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:153:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pScene [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:273:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:325:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iGSFileVersion [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:369:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pScene [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:546:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:590:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pScene [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:810:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:835:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:884:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorValue_MDL7 [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:906:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:993:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1018:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1148:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1262:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iMatIndex [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1358:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pScene [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1616:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumMaterials [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1626:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumMaterials [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1656:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1690:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1719:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1823:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1956:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1967:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MDL_MAGIC_NUMBER_BE_HL2b [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:182:20: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:188:39: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:235:56: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:246:75: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:273:22: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:371:39: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:380:39: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:391:18: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:427:44: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:431:44: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:436:38: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:441:24: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:444:48: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:445:24: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:448:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:449:25: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:546:42: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:555:34: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:593:39: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:600:39: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:609:18: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:615:37: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:618:37: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:625:49: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:631:49: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:685:38: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:693:49: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:694:42: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:745:57: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:748:47: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:810:42: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:835:42: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:844:37: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:906:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:907:38: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:917:48: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:993:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1018:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1043:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1044:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1045:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1049:48: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1058:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1060:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1062:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1067:40: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1134:47: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1148:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1154:38: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1163:15: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1174:59: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1179:35: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1188:31: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1190:31: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1192:31: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1198:33: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1200:33: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1202:33: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1206:44: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1226:69: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1363:44: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1364:39: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1407:42: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1408:22: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1445:36: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1464:32: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1472:33: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1476:34: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1603:40: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1608:37: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1656:47: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1662:99: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1674:71: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1690:47: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1719:47: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1823:47: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:409:22: style: The scope of the variable 'overflow' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:68:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_aclrDefaultColorMap [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:87:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_aclrDefaultColorMap [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:147:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:240:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:497:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:726:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:749:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:506:38: style: Condition 'iType' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:506:27: note: Assuming that condition '!iType' is not redundant assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:506:38: note: Condition 'iType' is always true assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:698:35: style: Condition 'iType' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:698:24: note: Assuming that condition '!iType' is not redundant assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:698:35: note: Condition 'iType' is always true assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:125:36: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:173:36: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:237:36: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:265:35: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:380:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:384:24: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:409:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:485:25: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:496:37: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:498:30: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:551:49: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:552:21: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:639:25: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:653:37: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:654:32: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:695:42: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:726:49: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:727:21: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:733:25: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:749:40: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:86:52: style:inconclusive: Function 'FreePalette' argument 1 names different: declaration 'pszColorMap' definition 'szColorMap'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/MDL/MDLLoader.h:173:43: note: Function 'FreePalette' argument 1 names different: declaration 'pszColorMap' definition 'szColorMap'. assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:86:52: note: Function 'FreePalette' argument 1 names different: declaration 'pszColorMap' definition 'szColorMap'. assimp-5.4.0/code/AssetLib/MMD/MMDImporter.cpp:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_strAbsPath [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MMD/MMDImporter.cpp:114:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PmxModel [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MMD/MMDImporter.cpp:158:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_count [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MMD/MMDImporter.cpp:218:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumIndices [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MMD/MMDImporter.cpp:326:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MMD/MMDImporter.cpp:176:60: portability: 'ppNode.get()' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] assimp-5.4.0/code/AssetLib/MMD/MMDImporter.cpp:178:68: portability: 'ppNode.get()' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:198:3: warning: Member variable 'PmxVertex::skinning_type' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:417:3: warning: Member variable 'PmxMorphMaterialOffset::material_index' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:417:3: warning: Member variable 'PmxMorphMaterialOffset::offset_operation' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:493:3: warning: Member variable 'PmxMorph::category' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:493:3: warning: Member variable 'PmxMorph::morph_type' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:655:3: warning: Member variable 'PmxSoftBody::flag' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:103:8: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:91:16: note: Virtual function in base class assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:103:8: note: Function in derived class assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:118:8: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:91:16: note: Virtual function in base class assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:118:8: note: Function in derived class assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:143:8: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:91:16: note: Virtual function in base class assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:143:8: note: Function in derived class assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:167:8: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:91:16: note: Virtual function in base class assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:167:8: note: Function in derived class assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:192:8: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:91:16: note: Virtual function in base class assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:192:8: note: Function in derived class assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:377:8: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:360:16: note: Virtual function in base class assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:377:8: note: Function in derived class assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:392:8: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:360:16: note: Virtual function in base class assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:392:8: note: Function in derived class assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:411:8: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:360:16: note: Virtual function in base class assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:411:8: note: Function in derived class assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:444:8: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:360:16: note: Virtual function in base class assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:444:8: note: Function in derived class assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:456:8: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:360:16: note: Virtual function in base class assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:456:8: note: Function in derived class assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:468:8: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:360:16: note: Virtual function in base class assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:468:8: note: Function in derived class assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:487:8: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:360:16: note: Virtual function in base class assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:487:8: note: Function in derived class assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:56:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:66:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:76:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:86:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:93:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:97:34: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:111:24: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:118:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:123:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:124:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:125:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:126:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:127:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:128:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:129:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:130:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:134:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:147:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:156:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:157:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:158:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:159:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:166:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:167:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:168:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:169:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:178:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:179:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:180:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:181:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:186:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:187:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:188:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:191:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:193:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:215:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:222:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:223:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:224:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:225:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:226:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:227:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:228:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:231:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:232:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:235:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:241:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:247:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:250:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:251:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:259:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:261:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:262:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:267:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:271:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:274:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:277:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:278:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:281:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:285:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:286:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:287:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:298:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:304:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:310:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:311:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:317:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:318:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:319:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:320:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:321:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:322:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:323:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:324:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:325:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:326:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:332:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:338:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:344:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:345:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:346:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:353:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:354:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:355:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:404:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:418:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:419:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:432:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:433:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:434:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:435:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:436:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:437:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:438:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:439:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:440:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:441:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:442:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:443:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:450:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:451:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:452:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:453:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:454:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:455:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:456:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:457:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:464:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:472:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:512:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:517:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:530:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:538:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:546:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:554:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:562:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:570:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:578:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:586:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:594:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:147:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:156:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:157:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:158:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:159:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:166:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:167:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:168:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:169:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:178:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:179:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:180:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:181:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:186:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:187:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:188:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:191:17: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:215:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:222:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:223:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:224:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:225:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:227:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:228:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:250:17: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:251:17: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:259:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:267:17: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:271:17: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:274:17: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:277:17: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:278:17: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:286:17: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:298:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:304:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:310:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:311:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:318:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:319:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:320:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:321:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:322:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:323:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:324:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:325:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:326:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:332:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:338:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:345:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:346:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:435:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:436:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:437:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:438:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:439:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:440:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:441:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:442:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:450:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:451:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:452:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:453:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:454:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:455:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:456:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:457:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:517:16: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:138:50: style:inconclusive: Function 'Read' argument 1 names different: declaration 'stresam' definition 'stream'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:103:27: note: Function 'Read' argument 1 names different: declaration 'stresam' definition 'stream'. assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:138:50: note: Function 'Read' argument 1 names different: declaration 'stresam' definition 'stream'. assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:143:50: style:inconclusive: Function 'Read' argument 1 names different: declaration 'stresam' definition 'stream'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:118:27: note: Function 'Read' argument 1 names different: declaration 'stresam' definition 'stream'. assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:143:50: note: Function 'Read' argument 1 names different: declaration 'stresam' definition 'stream'. assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:150:50: style:inconclusive: Function 'Read' argument 1 names different: declaration 'stresam' definition 'stream'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:143:27: note: Function 'Read' argument 1 names different: declaration 'stresam' definition 'stream'. assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:150:50: note: Function 'Read' argument 1 names different: declaration 'stresam' definition 'stream'. assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:162:49: style:inconclusive: Function 'Read' argument 1 names different: declaration 'stresam' definition 'stream'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:167:27: note: Function 'Read' argument 1 names different: declaration 'stresam' definition 'stream'. assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:162:49: note: Function 'Read' argument 1 names different: declaration 'stresam' definition 'stream'. assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:172:49: style:inconclusive: Function 'Read' argument 1 names different: declaration 'stresam' definition 'stream'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:192:27: note: Function 'Read' argument 1 names different: declaration 'stresam' definition 'stream'. assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:172:49: note: Function 'Read' argument 1 names different: declaration 'stresam' definition 'stream'. assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:244:57: style:inconclusive: Function 'Read' argument 2 names different: declaration 'settingn' definition 'setting'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.h:283:47: note: Function 'Read' argument 2 names different: declaration 'settingn' definition 'setting'. assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:244:57: note: Function 'Read' argument 2 names different: declaration 'settingn' definition 'setting'. assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:218:59: style: Parameter 'setting' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:244:57: style: Parameter 'setting' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:402:63: style: Parameter 'setting' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:427:60: style: Parameter 'setting' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:446:61: style: Parameter 'setting' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/MMD/MMDPmxParser.cpp:468:66: style: Parameter 'setting' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/MS3D/MS3DLoader.cpp:153:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parentName [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MS3D/MS3DLoader.cpp:260:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MS3D/MS3DLoader.cpp:133:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comment [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/MS3D/MS3DLoader.cpp:105:15: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/MS3D/MS3DLoader.cpp:112:15: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/MS3D/MS3DLoader.cpp:260:23: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/MS3D/MS3DLoader.cpp:263:23: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/MS3D/MS3DLoader.cpp:102:51: style: Parameter 'ambient' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/MS3D/MS3DLoader.cpp:109:53: style: Parameter 'pos' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/NDO/NDOLoader.cpp:231:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiNode [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/NDO/NDOLoader.cpp:108:25: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/NDO/NDOLoader.cpp:155:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:309:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.h:155:9: style: Struct 'MeshInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:179:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:182:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:185:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:188:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:191:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:193:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:272:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:275:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:349:21: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:373:29: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:379:29: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:380:29: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:668:21: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:672:25: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:682:25: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:688:25: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:700:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:703:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:704:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:705:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:706:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:707:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:729:21: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:743:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:744:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:745:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:754:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:770:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:787:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:804:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:821:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:846:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:847:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:855:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:856:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:892:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:897:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:902:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:907:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:912:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:913:17: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:1102:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:1130:36: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:238:18: style: The scope of the variable 'iTesselation' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:241:18: style: The scope of the variable 'sphere' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:242:18: style: The scope of the variable 'cylinder' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:243:18: style: The scope of the variable 'cone' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:245:18: style: The scope of the variable 'dodecahedron' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:246:18: style: The scope of the variable 'octahedron' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:247:18: style: The scope of the variable 'tetrahedron' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:248:18: style: The scope of the variable 'hexahedron' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:201:53: style:inconclusive: Function 'InternReadFile' argument 1 names different: declaration 'pFile' definition 'file'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.h:87:44: note: Function 'InternReadFile' argument 1 names different: declaration 'pFile' definition 'file'. assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:201:53: note: Function 'InternReadFile' argument 1 names different: declaration 'pFile' definition 'file'. assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:519:42: style: Variable 'mat' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:600:47: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:617:47: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:635:47: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/OFF/OFFLoader.cpp:320:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_COLOR_DIFFUSE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OFF/OFFLoader.cpp:232:49: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/OFF/OFFLoader.cpp:234:49: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/OFF/OFFLoader.cpp:236:44: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/OFF/OFFLoader.cpp:246:49: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/OFF/OFFLoader.cpp:249:53: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/OFF/OFFLoader.cpp:255:53: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/OFF/OFFLoader.cpp:261:53: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/OFF/OFFLoader.cpp:269:49: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/OFF/OFFLoader.cpp:271:44: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/OFF/OFFLoader.cpp:197:20: style: Variable 'sz' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:129:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_AI_REAL_TEXT_PRECISION [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:150:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:161:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:184:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:204:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:373:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vp [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Obj/ObjExporter.h:71:17: style:inconclusive: Technically the member function 'Assimp::ObjExporter::GetMaterialLibFileName' can be const. [functionConst] assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:158:26: note: Technically the member function 'Assimp::ObjExporter::GetMaterialLibFileName' can be const. assimp-5.4.0/code/AssetLib/Obj/ObjExporter.h:71:17: note: Technically the member function 'Assimp::ObjExporter::GetMaterialLibFileName' can be const. assimp-5.4.0/code/AssetLib/Obj/ObjExporter.h:100:10: style:inconclusive: Technically the member function 'Assimp::ObjExporter::WriteHeader' can be const. [functionConst] assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:169:19: note: Technically the member function 'Assimp::ObjExporter::WriteHeader' can be const. assimp-5.4.0/code/AssetLib/Obj/ObjExporter.h:100:10: note: Technically the member function 'Assimp::ObjExporter::WriteHeader' can be const. assimp-5.4.0/code/AssetLib/Obj/ObjExporter.h:103:17: style:inconclusive: Technically the member function 'Assimp::ObjExporter::GetMaterialName' can be const. [functionConst] assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:176:26: note: Technically the member function 'Assimp::ObjExporter::GetMaterialName' can be const. assimp-5.4.0/code/AssetLib/Obj/ObjExporter.h:103:17: note: Technically the member function 'Assimp::ObjExporter::GetMaterialName' can be const. assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:340:21: warning: Either the condition 'nullptr!=cm' is redundant or there is possible null pointer dereference: m. [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:401:21: note: Assuming that condition 'nullptr!=cm' is not redundant assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:400:12: note: cm is assigned 'pScene->mMeshes[nd->mMeshes[i]]' here. assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:404:47: note: Calling function 'AddMesh', 2nd argument 'pScene->mMeshes[nd->mMeshes[i]]' value is 0 assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:340:21: note: Null pointer dereference assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:114:38: style:inconclusive: Function 'ObjExporter' argument 1 names different: declaration 'filename' definition '_filename'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Obj/ObjExporter.h:68:29: note: Function 'ObjExporter' argument 1 names different: declaration 'filename' definition '_filename'. assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:114:38: note: Function 'ObjExporter' argument 1 names different: declaration 'filename' definition '_filename'. assimp-5.4.0/code/AssetLib/Obj/ObjFileData.h:250:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Obj/ObjFileImporter.cpp:136:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Obj/ObjFileImporter.cpp:220:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Obj/ObjFileImporter.cpp:341:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_LINE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Obj/ObjFileImporter.cpp:424:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_VERTICES [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Obj/ObjFileImporter.cpp:596:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Obj/ObjFileData.h:78:5: style: Struct 'Face' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/Obj/ObjFileImporter.cpp:134:28: style: The scope of the variable 'folderName' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/Obj/ObjFileImporter.cpp:105:57: style:inconclusive: Function 'InternReadFile' argument 1 names different: declaration 'pFile' definition 'file'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Obj/ObjFileImporter.h:80:44: note: Function 'InternReadFile' argument 1 names different: declaration 'pFile' definition 'file'. assimp-5.4.0/code/AssetLib/Obj/ObjFileImporter.cpp:105:57: note: Function 'InternReadFile' argument 1 names different: declaration 'pFile' definition 'file'. assimp-5.4.0/code/AssetLib/Obj/ObjFileImporter.cpp:258:91: style:inconclusive: Function 'createNodes' argument 2 names different: declaration 'pData' definition 'pObject'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Obj/ObjFileImporter.h:86:78: note: Function 'createNodes' argument 2 names different: declaration 'pData' definition 'pObject'. assimp-5.4.0/code/AssetLib/Obj/ObjFileImporter.cpp:258:91: note: Function 'createNodes' argument 2 names different: declaration 'pData' definition 'pObject'. assimp-5.4.0/code/AssetLib/Obj/ObjFileImporter.cpp:315:114: style:inconclusive: Function 'createTopology' argument 3 names different: declaration 'uiMeshIndex' definition 'meshIndex'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Obj/ObjFileImporter.h:91:26: note: Function 'createTopology' argument 3 names different: declaration 'uiMeshIndex' definition 'meshIndex'. assimp-5.4.0/code/AssetLib/Obj/ObjFileImporter.cpp:315:114: note: Function 'createTopology' argument 3 names different: declaration 'uiMeshIndex' definition 'meshIndex'. assimp-5.4.0/code/AssetLib/Obj/ObjFileData.h:327:21: style: Variable 'Group' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/Obj/ObjFileData.h:330:21: style: Variable 'it' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/Obj/ObjFileMtlImporter.cpp:336:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_DEFAULT_MATERIAL_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Obj/ObjFileParser.cpp:184:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Obj/ObjFileParser.cpp:459:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Obj/ObjFileParser.cpp:680:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALLOW_EMPTY [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Obj/ObjFileParser.cpp:818:53: style:inconclusive: Function 'createObject' argument 1 names different: declaration 'strObjectName' definition 'objName'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Obj/ObjFileParser.h:125:42: note: Function 'createObject' argument 1 names different: declaration 'strObjectName' definition 'objName'. assimp-5.4.0/code/AssetLib/Obj/ObjFileParser.cpp:818:53: note: Function 'createObject' argument 1 names different: declaration 'strObjectName' definition 'objName'. assimp-5.4.0/code/AssetLib/Obj/ObjFileParser.cpp:850:53: style:inconclusive: Function 'needsNewMesh' argument 1 names different: declaration 'rMaterialName' definition 'materialName'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Obj/ObjFileParser.h:129:42: note: Function 'needsNewMesh' argument 1 names different: declaration 'rMaterialName' definition 'materialName'. assimp-5.4.0/code/AssetLib/Obj/ObjFileParser.cpp:850:53: note: Function 'needsNewMesh' argument 1 names different: declaration 'rMaterialName' definition 'materialName'. assimp-5.4.0/code/AssetLib/Obj/ObjFileParser.cpp:100:50: style: Parameter 'buffer' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/Obj/ObjFileParser.cpp:200:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] assimp-5.4.0/code/AssetLib/Obj/ObjFileParser.cpp:215:24: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] assimp-5.4.0/code/AssetLib/Obj/ObjFileParser.cpp:803:55: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/Ogre/OgreBinarySerializer.cpp:466:14: style: The scope of the variable 'id' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/Ogre/OgreBinarySerializer.cpp:179:60: style:inconclusive: Function 'ImportMesh' argument 1 names different: declaration 'reader' definition 'stream'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Ogre/OgreBinarySerializer.h:60:49: note: Function 'ImportMesh' argument 1 names different: declaration 'reader' definition 'stream'. assimp-5.4.0/code/AssetLib/Ogre/OgreBinarySerializer.cpp:179:60: note: Function 'ImportMesh' argument 1 names different: declaration 'reader' definition 'stream'. assimp-5.4.0/code/AssetLib/Ogre/OgreBinarySerializer.cpp:285:50: style: Parameter 'mesh' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/Ogre/OgreBinarySerializer.cpp:465:51: style: Parameter 'mesh' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/Ogre/OgreBinarySerializer.cpp:690:62: style: Parameter 'anim' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/Ogre/OgreBinarySerializer.cpp:882:53: style: Parameter 'skeleton' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/Ogre/OgreBinarySerializer.cpp:927:11: style: Variable 'bone' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/Ogre/OgreBinarySerializer.cpp:357:17: style: Variable 'id' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/Ogre/OgreBinarySerializer.cpp:466:17: style: Variable 'id' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/Ogre/OgreImporter.cpp:72:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_IMPORT_OGRE_MATERIAL_FILE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Ogre/OgreImporter.h:60:1: style: The class 'OgreImporter' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] assimp-5.4.0/code/AssetLib/Ogre/OgreMaterial.cpp:193:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Ogre/OgreMaterial.cpp:368:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_COLOR_AMBIENT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Ogre/OgreMaterial.cpp:399:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureType_NONE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Ogre/OgreMaterial.cpp:112:115: style:inconclusive: Function 'ReadMaterial' argument 3 names different: declaration 'MaterialName' definition 'materialName'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Ogre/OgreImporter.h:82:105: note: Function 'ReadMaterial' argument 3 names different: declaration 'MaterialName' definition 'materialName'. assimp-5.4.0/code/AssetLib/Ogre/OgreMaterial.cpp:112:115: note: Function 'ReadMaterial' argument 3 names different: declaration 'MaterialName' definition 'materialName'. assimp-5.4.0/code/AssetLib/Ogre/OgreMaterial.cpp:102:80: style: Parameter 'materials' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/Ogre/OgreStructs.cpp:476:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OT_TRIANGLE_LIST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Ogre/OgreStructs.cpp:731:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Ogre/OgreStructs.cpp:1000:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVertexWeight [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Ogre/OgreStructs.cpp:1048:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Ogre/OgreStructs.h:157:17: style:inconclusive: Technically the member function 'Assimp::Ogre::VertexElement::TypeToString' can be const. [functionConst] assimp-5.4.0/code/AssetLib/Ogre/OgreStructs.cpp:170:28: note: Technically the member function 'Assimp::Ogre::VertexElement::TypeToString' can be const. assimp-5.4.0/code/AssetLib/Ogre/OgreStructs.h:157:17: note: Technically the member function 'Assimp::Ogre::VertexElement::TypeToString' can be const. assimp-5.4.0/code/AssetLib/Ogre/OgreStructs.h:160:17: style:inconclusive: Technically the member function 'Assimp::Ogre::VertexElement::SemanticToString' can be const. [functionConst] assimp-5.4.0/code/AssetLib/Ogre/OgreStructs.cpp:208:28: note: Technically the member function 'Assimp::Ogre::VertexElement::SemanticToString' can be const. assimp-5.4.0/code/AssetLib/Ogre/OgreStructs.h:160:17: note: Technically the member function 'Assimp::Ogre::VertexElement::SemanticToString' can be const. assimp-5.4.0/code/AssetLib/Ogre/OgreStructs.cpp:463:9: warning: Class 'SubMesh' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] assimp-5.4.0/code/AssetLib/Ogre/OgreStructs.cpp:463:9: warning: Class 'SubMesh' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] assimp-5.4.0/code/AssetLib/Ogre/OgreStructs.cpp:716:9: warning: Class 'SubMeshXml' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] assimp-5.4.0/code/AssetLib/Ogre/OgreStructs.cpp:716:9: warning: Class 'SubMeshXml' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] assimp-5.4.0/code/AssetLib/Ogre/OgreStructs.cpp:970:45: style:inconclusive: Function 'ConvertToAssimpNode' argument 1 names different: declaration 'parent' definition 'skeleton'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Ogre/OgreStructs.h:440:43: note: Function 'ConvertToAssimpNode' argument 1 names different: declaration 'parent' definition 'skeleton'. assimp-5.4.0/code/AssetLib/Ogre/OgreStructs.cpp:970:45: note: Function 'ConvertToAssimpNode' argument 1 names different: declaration 'parent' definition 'skeleton'. assimp-5.4.0/code/AssetLib/Ogre/OgreStructs.cpp:794:42: style: Variable 'uvSrc' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/Ogre/OgreStructs.cpp:836:67: style: Parameter 'track' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/Ogre/OgreStructs.cpp:291:18: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/Ogre/OgreStructs.cpp:304:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.h:79:10: style:inconclusive: Technically the member function 'Assimp::Ogre::OgreXmlSerializer::ReadGeometryVertexBuffer' can be const. [functionConst] assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.cpp:269:25: note: Technically the member function 'Assimp::Ogre::OgreXmlSerializer::ReadGeometryVertexBuffer' can be const. assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.h:79:10: note: Technically the member function 'Assimp::Ogre::OgreXmlSerializer::ReadGeometryVertexBuffer' can be const. assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.h:84:10: style:inconclusive: Technically the member function 'Assimp::Ogre::OgreXmlSerializer::ReadBones' can be const. [functionConst] assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.cpp:697:25: note: Technically the member function 'Assimp::Ogre::OgreXmlSerializer::ReadBones' can be const. assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.h:84:10: note: Technically the member function 'Assimp::Ogre::OgreXmlSerializer::ReadBones' can be const. assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.h:85:10: style:inconclusive: Technically the member function 'Assimp::Ogre::OgreXmlSerializer::ReadBoneHierarchy' can be const. [functionConst] assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.cpp:660:25: note: Technically the member function 'Assimp::Ogre::OgreXmlSerializer::ReadBoneHierarchy' can be const. assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.h:85:10: note: Technically the member function 'Assimp::Ogre::OgreXmlSerializer::ReadBoneHierarchy' can be const. assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.h:88:10: style:inconclusive: Technically the member function 'Assimp::Ogre::OgreXmlSerializer::ReadAnimationKeyFrames' can be const. [functionConst] assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.cpp:618:25: note: Technically the member function 'Assimp::Ogre::OgreXmlSerializer::ReadAnimationKeyFrames' can be const. assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.h:88:10: note: Technically the member function 'Assimp::Ogre::OgreXmlSerializer::ReadAnimationKeyFrames' can be const. assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.h:113:32: performance:inconclusive: Technically the member function 'Assimp::Ogre::OgreXmlSerializer::ReadAttribute < std :: string >' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.cpp:113:32: note: Technically the member function 'Assimp::Ogre::OgreXmlSerializer::ReadAttribute < std :: string >' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.h:113:32: note: Technically the member function 'Assimp::Ogre::OgreXmlSerializer::ReadAttribute < std :: string >' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.h:104:26: performance:inconclusive: Technically the member function 'Assimp::Ogre::OgreXmlSerializer::ReadAttribute < float >' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.cpp:104:26: note: Technically the member function 'Assimp::Ogre::OgreXmlSerializer::ReadAttribute < float >' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.h:104:26: note: Technically the member function 'Assimp::Ogre::OgreXmlSerializer::ReadAttribute < float >' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.h:95:29: performance:inconclusive: Technically the member function 'Assimp::Ogre::OgreXmlSerializer::ReadAttribute < uint16_t >' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.cpp:95:29: note: Technically the member function 'Assimp::Ogre::OgreXmlSerializer::ReadAttribute < uint16_t >' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.h:95:29: note: Technically the member function 'Assimp::Ogre::OgreXmlSerializer::ReadAttribute < uint16_t >' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.h:70:28: performance:inconclusive: Technically the member function 'Assimp::Ogre::OgreXmlSerializer::ReadAttribute < int32_t >' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.cpp:70:28: note: Technically the member function 'Assimp::Ogre::OgreXmlSerializer::ReadAttribute < int32_t >' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.h:70:28: note: Technically the member function 'Assimp::Ogre::OgreXmlSerializer::ReadAttribute < int32_t >' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.cpp:207:49: style:inconclusive: Function 'OgreXmlSerializer' argument 1 names different: declaration 'xmlParser' definition 'parser'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.h:71:43: note: Function 'OgreXmlSerializer' argument 1 names different: declaration 'xmlParser' definition 'parser'. assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.cpp:207:49: note: Function 'OgreXmlSerializer' argument 1 names different: declaration 'xmlParser' definition 'parser'. assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.cpp:690:31: style: Parameter 'a' can be declared as pointer to const. However it seems that 'BoneCompare' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.cpp:746:63: note: You might need to cast the function pointer here assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.cpp:690:31: note: Parameter 'a' can be declared as pointer to const assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.cpp:690:40: style: Parameter 'b' can be declared as pointer to const. However it seems that 'BoneCompare' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.cpp:746:63: note: You might need to cast the function pointer here assimp-5.4.0/code/AssetLib/Ogre/OgreXmlSerializer.cpp:690:40: note: Parameter 'b' can be declared as pointer to const assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXExporter.h:59:10: performance:inconclusive: Technically the member function 'Assimp::OpenGEX::OpenGEXExporter::exportScene' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXExporter.cpp:53:23: note: Technically the member function 'Assimp::OpenGEX::OpenGEXExporter::exportScene' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXExporter.h:59:10: note: Technically the member function 'Assimp::OpenGEX::OpenGEXExporter::exportScene' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:219:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_string [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:245:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_colors [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:306:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ctx [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:425:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ctx [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:461:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentNode [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:507:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentNode [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:530:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentNode [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:545:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tokenType [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:556:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentCamera [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:574:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentLight [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:609:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentLight [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:669:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentNode [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:684:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentMesh [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:854:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_numColors [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:874:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentMesh [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:984:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DiffuseColorToken [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:999:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentMaterial [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:1036:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_COLOR_DIFFUSE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:1061:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DiffuseTextureToken [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:1102:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHorizontalFOV [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:1123:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAttenuationQuadratic [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:1140:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_meshCache [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:1194:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MeshRef [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:1228:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_root [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:1255:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_root [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:437:37: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:247:16: style: Variable 'texcoords' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:917:28: style: Variable 'col' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:487:16: style: Variable 'ref' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:490:19: style: Variable 'currentName' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:800:20: style: Variable 'next' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:812:61: style: Parameter 'vaList' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:821:62: style: Parameter 'vaList' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:938:60: style: Parameter 'colList' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:953:60: style: Parameter 'colList' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:979:37: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/AssetLib/Ply/PlyExporter.cpp:114:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_AI_REAL_TEXT_PRECISION [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Ply/PlyExporter.cpp:259:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Ply/PlyExporter.cpp:328:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Ply/PlyExporter.cpp:107:38: style:inconclusive: Function 'PlyExporter' argument 1 names different: declaration 'filename' definition '_filename'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Ply/PlyExporter.h:63:29: note: Function 'PlyExporter' argument 1 names different: declaration 'filename' definition '_filename'. assimp-5.4.0/code/AssetLib/Ply/PlyExporter.cpp:107:38: note: Function 'PlyExporter' argument 1 names different: declaration 'filename' definition '_filename'. assimp-5.4.0/code/AssetLib/Ply/PlyExporter.cpp:370:66: style:inconclusive: Function 'WriteMeshIndices' argument 2 names different: declaration 'ofs' definition 'offset'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Ply/PlyExporter.h:73:57: note: Function 'WriteMeshIndices' argument 2 names different: declaration 'ofs' definition 'offset'. assimp-5.4.0/code/AssetLib/Ply/PlyExporter.cpp:370:66: note: Function 'WriteMeshIndices' argument 2 names different: declaration 'ofs' definition 'offset'. assimp-5.4.0/code/AssetLib/Ply/PlyLoader.cpp:226:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Ply/PlyLoader.cpp:508:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDT_Char [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Ply/PlyLoader.cpp:738:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDT_Char [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Ply/PlyLoader.cpp:159:15: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Ply/PlyLoader.cpp:161:18: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Ply/PlyLoader.cpp:163:33: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Ply/PlyLoader.cpp:171:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:402:13: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:510:9: style: Condition '!p_pcOut->ParseElementInstanceListsBinary(streamBuffer,buffer,pCur,bufferSize,loader,p_bBE)' is always false [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:510:50: note: Calling function 'ParseElementInstanceListsBinary' returns 1 assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:510:9: note: Condition '!p_pcOut->ParseElementInstanceListsBinary(streamBuffer,buffer,pCur,bufferSize,loader,p_bBE)' is always false assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:535:9: style: Condition '!p_pcOut->ParseElementInstanceLists(streamBuffer,buffer,loader)' is always false [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:535:44: note: Calling function 'ParseElementInstanceLists' returns 1 assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:535:9: note: Condition '!p_pcOut->ParseElementInstanceLists(streamBuffer,buffer,loader)' is always false assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:673:13: style: Condition '!(PLY::PropertyInstance::ParseInstanceBinary(streamBuffer,buffer,pCur,bufferSize,&(*a),&(*i),p_bBE))' is always false [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:673:57: note: Calling function 'ParseInstanceBinary' returns 1 assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:673:13: note: Condition '!(PLY::PropertyInstance::ParseInstanceBinary(streamBuffer,buffer,pCur,bufferSize,&(*a),&(*i),p_bBE))' is always false assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:326:28: warning: Either the condition 'pCur' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:328:9: note: Assuming that condition 'pCur' is not redundant assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:326:28: note: Null pointer addition assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:342:28: warning: Either the condition 'pCur' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:344:9: note: Assuming that condition 'pCur' is not redundant assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:342:28: note: Null pointer addition assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:373:28: warning: Either the condition 'pCur' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:375:9: note: Assuming that condition 'pCur' is not redundant assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:373:28: note: Null pointer addition assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:300:24: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:309:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:325:51: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:341:51: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:357:51: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:372:51: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:509:24: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:562:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:586:50: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:867:20: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:413:96: style:inconclusive: Function 'ParseHeader' argument 3 names different: declaration 'p_bBE' definition 'isBinary'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Ply/PlyParser.h:436:90: note: Function 'ParseHeader' argument 3 names different: declaration 'p_bBE' definition 'isBinary'. assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:413:96: note: Function 'ParseHeader' argument 3 names different: declaration 'p_bBE' definition 'isBinary'. assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:222:14: style: Instance of 'std::string' object is destroyed immediately. [unusedScopedObject] assimp-5.4.0/code/AssetLib/Ply/PlyParser.cpp:402:20: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:99:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:208:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:230:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:327:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:434:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:470:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Polygon [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:591:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:631:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE_BSP_LIGHTMAPHEIGHT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileData.h:70:5: style: Struct 'ceVec3i' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:470:13: warning: Either the condition 'nullptr!=face' is redundant or there is possible null pointer dereference: pQ3BSPFace. [nullPointerRedundantCheck] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:472:25: note: Assuming that condition 'nullptr!=face' is not redundant assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:471:39: note: Assignment to 'face=*it' assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:469:32: note: pQ3BSPFace is assigned '*it' here. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:470:13: note: Null pointer dereference assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:160:52: style:inconclusive: Function 'CanRead' argument 1 names different: declaration 'pFile' definition 'filename'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.h:77:38: note: Function 'CanRead' argument 1 names different: declaration 'pFile' definition 'filename'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:160:52: note: Function 'CanRead' argument 1 names different: declaration 'pFile' definition 'filename'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:175:59: style:inconclusive: Function 'InternReadFile' argument 1 names different: declaration 'pFile' definition 'rFile'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.h:86:44: note: Function 'InternReadFile' argument 1 names different: declaration 'pFile' definition 'rFile'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:175:59: note: Function 'InternReadFile' argument 1 names different: declaration 'pFile' definition 'rFile'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:175:75: style:inconclusive: Function 'InternReadFile' argument 2 names different: declaration 'pScene' definition 'scene'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.h:86:60: note: Function 'InternReadFile' argument 2 names different: declaration 'pScene' definition 'scene'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:175:75: note: Function 'InternReadFile' argument 2 names different: declaration 'pScene' definition 'scene'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:175:92: style:inconclusive: Function 'InternReadFile' argument 3 names different: declaration 'pIOHandler' definition 'ioHandler'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.h:86:78: note: Function 'InternReadFile' argument 3 names different: declaration 'pIOHandler' definition 'ioHandler'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:175:92: note: Function 'InternReadFile' argument 3 names different: declaration 'pIOHandler' definition 'ioHandler'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:200:60: style:inconclusive: Function 'separateMapName' argument 1 names different: declaration 'rImportName' definition 'importName'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.h:87:46: note: Function 'separateMapName' argument 1 names different: declaration 'rImportName' definition 'importName'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:200:60: note: Function 'separateMapName' argument 1 names different: declaration 'rImportName' definition 'importName'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:200:85: style:inconclusive: Function 'separateMapName' argument 2 names different: declaration 'rArchiveName' definition 'archiveName'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.h:87:72: note: Function 'separateMapName' argument 2 names different: declaration 'rArchiveName' definition 'archiveName'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:200:85: note: Function 'separateMapName' argument 2 names different: declaration 'rArchiveName' definition 'archiveName'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:200:111: style:inconclusive: Function 'separateMapName' argument 3 names different: declaration 'rMapName' definition 'mapName'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.h:87:99: note: Function 'separateMapName' argument 3 names different: declaration 'rMapName' definition 'mapName'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:200:111: note: Function 'separateMapName' argument 3 names different: declaration 'rMapName' definition 'mapName'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:219:67: style:inconclusive: Function 'findFirstMapInArchive' argument 1 names different: declaration 'rArchive' definition 'bspArchive'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.h:88:52: note: Function 'findFirstMapInArchive' argument 1 names different: declaration 'rArchive' definition 'bspArchive'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:219:67: note: Function 'findFirstMapInArchive' argument 1 names different: declaration 'rArchive' definition 'bspArchive'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:219:92: style:inconclusive: Function 'findFirstMapInArchive' argument 2 names different: declaration 'rMapName' definition 'mapName'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.h:88:75: note: Function 'findFirstMapInArchive' argument 2 names different: declaration 'rMapName' definition 'mapName'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:219:92: note: Function 'findFirstMapInArchive' argument 2 names different: declaration 'rMapName' definition 'mapName'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:368:38: style:inconclusive: Function 'createTriangleTopology' argument 4 names different: declaration 'rFaceIdx' definition 'faceIdx'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.h:93:127: note: Function 'createTriangleTopology' argument 4 names different: declaration 'rFaceIdx' definition 'faceIdx'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:368:38: note: Function 'createTriangleTopology' argument 4 names different: declaration 'rFaceIdx' definition 'faceIdx'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:368:61: style:inconclusive: Function 'createTriangleTopology' argument 5 names different: declaration 'rVertIdx' definition 'vertIdx'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.h:94:23: note: Function 'createTriangleTopology' argument 5 names different: declaration 'rVertIdx' definition 'vertIdx'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:368:61: note: Function 'createTriangleTopology' argument 5 names different: declaration 'rVertIdx' definition 'vertIdx'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:465:70: style:inconclusive: Function 'countData' argument 1 names different: declaration 'rArray' definition 'faceArray'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.h:96:62: note: Function 'countData' argument 1 names different: declaration 'rArray' definition 'faceArray'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:465:70: note: Function 'countData' argument 1 names different: declaration 'rArray' definition 'faceArray'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:537:48: style:inconclusive: Function 'getNextFace' argument 1 names different: declaration 'pMesh' definition 'mesh'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.h:100:34: note: Function 'getNextFace' argument 1 names different: declaration 'pMesh' definition 'mesh'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:537:48: note: Function 'getNextFace' argument 1 names different: declaration 'pMesh' definition 'mesh'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:537:68: style:inconclusive: Function 'getNextFace' argument 2 names different: declaration 'rFaceIdx' definition 'faceIdx'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.h:100:55: note: Function 'getNextFace' argument 2 names different: declaration 'rFaceIdx' definition 'faceIdx'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:537:68: note: Function 'getNextFace' argument 2 names different: declaration 'rFaceIdx' definition 'faceIdx'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:549:75: style:inconclusive: Function 'importTextureFromArchive' argument 1 names different: declaration 'pModel' definition 'model'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.h:101:61: note: Function 'importTextureFromArchive' argument 1 names different: declaration 'pModel' definition 'model'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:549:75: note: Function 'importTextureFromArchive' argument 1 names different: declaration 'pModel' definition 'model'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:550:29: style:inconclusive: Function 'importTextureFromArchive' argument 2 names different: declaration 'pArchive' definition 'archive'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.h:101:89: note: Function 'importTextureFromArchive' argument 2 names different: declaration 'pArchive' definition 'archive'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:550:29: note: Function 'importTextureFromArchive' argument 2 names different: declaration 'pArchive' definition 'archive'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:314:36: style: Parameter 'rArray' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:192:17: style: Variable 'pBSPModel' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:440:28: style: Variable 'pTexture' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:469:21: style: Variable 'pQ3BSPFace' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:471:32: style: Variable 'face' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:487:28: style: Variable 'pQ3BSPFace' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:561:20: style: Variable 'pTexture' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:152:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sQ3BSPHeader [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:168:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxLumps [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:181:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kVertices [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:191:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kVertices [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:206:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMeshVerts [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:218:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFaces [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:233:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTextures [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:248:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLightmaps [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:260:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kEntities [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:69:5: warning: Class 'Q3BSPFileParser' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:69:5: warning: Class 'Q3BSPFileParser' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:151:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:57:54: style:inconclusive: Function 'Q3BSPFileParser' argument 1 names different: declaration 'rMapName' definition 'mapName'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.h:63:41: note: Function 'Q3BSPFileParser' argument 1 names different: declaration 'rMapName' definition 'mapName'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:57:54: note: Function 'Q3BSPFileParser' argument 1 names different: declaration 'rMapName' definition 'mapName'. assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:151:19: style: Variable 'pHeader' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:206:17: style: Variable 'lump' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/Q3D/Q3DLoader.cpp:168:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Q3D/Q3DLoader.cpp:109:26: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Q3D/Q3DLoader.cpp:110:30: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Q3D/Q3DLoader.cpp:111:98: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Q3D/Q3DLoader.cpp:116:28: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Q3D/Q3DLoader.cpp:119:20: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Q3D/Q3DLoader.cpp:120:20: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Q3D/Q3DLoader.cpp:310:32: style: Variable 'end' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/Raw/RawLoader.cpp:246:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Raw/RawLoader.cpp:75:46: style:inconclusive: Function 'CanRead' argument 1 names different: declaration 'pFile' definition 'filename'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/Raw/RawLoader.h:67:38: note: Function 'CanRead' argument 1 names different: declaration 'pFile' definition 'filename'. assimp-5.4.0/code/AssetLib/Raw/RawLoader.cpp:75:46: note: Function 'CanRead' argument 1 names different: declaration 'pFile' definition 'filename'. assimp-5.4.0/code/AssetLib/Raw/RawLoader.cpp:196:16: style: Variable 'outGroup' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/Raw/RawLoader.cpp:164:105: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/SIB/SIBImporter.cpp:217:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/SIB/SIBImporter.cpp:273:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/SIB/SIBImporter.cpp:622:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_COLOR_DIFFUSE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/SIB/SIBImporter.cpp:640:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiLightSource_POINT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/SIB/SIBImporter.cpp:802:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_DEFAULT_MATERIAL_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/SIB/SIBImporter.cpp:193:33: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/SIB/SIBImporter.cpp:200:46: style:inconclusive: Function 'CanRead' argument 1 names different: declaration 'pFile' definition 'filename'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/SIB/SIBImporter.h:67:38: note: Function 'CanRead' argument 1 names different: declaration 'pFile' definition 'filename'. assimp-5.4.0/code/AssetLib/SIB/SIBImporter.cpp:200:46: note: Function 'CanRead' argument 1 names different: declaration 'pFile' definition 'filename'. assimp-5.4.0/code/AssetLib/SIB/SIBImporter.cpp:399:30: style: Variable 'edge' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/SIB/SIBImporter.cpp:577:19: style: Variable 'src' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/SIB/SIBImporter.cpp:839:20: style: Variable 'obj' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/SIB/SIBImporter.cpp:446:19: style: Variable 'prev' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/SIB/SIBImporter.cpp:460:19: style: Variable 'idx' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/SIB/SIBImporter.cpp:862:18: style: Variable 'light' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:116:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_IMPORT_SMD_KEYFRAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:141:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_INCOMPLETE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:253:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiMesh [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:419:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matrix [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:447:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_INCOMPLETE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:488:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiAnimation [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:592:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:788:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avVertices [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:880:52: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:910:48: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:914:48: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:918:48: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:922:48: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:926:48: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:930:48: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:1017:52: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:1021:48: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:1025:48: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:1029:48: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:1033:46: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:1037:47: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:1041:48: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:1050:48: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:1054:48: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:100:47: style:inconclusive: Function 'CanRead' argument 1 names different: declaration 'pFile' definition 'filename'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.h:171:38: note: Function 'CanRead' argument 1 names different: declaration 'pFile' definition 'filename'. assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:100:47: note: Function 'CanRead' argument 1 names different: declaration 'pFile' definition 'filename'. assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:127:70: style:inconclusive: Function 'InternReadFile' argument 2 names different: declaration 'pScene' definition 'scene'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.h:192:61: note: Function 'InternReadFile' argument 2 names different: declaration 'pScene' definition 'scene'. assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:127:70: note: Function 'InternReadFile' argument 2 names different: declaration 'pScene' definition 'scene'. assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:760:70: style:inconclusive: Function 'ParseVASection' argument 2 names different: declaration 'szCurrentOu' definition 'szCurrentOut'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.h:219:26: note: Function 'ParseVASection' argument 2 names different: declaration 'szCurrentOu' definition 'szCurrentOut'. assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:760:70: note: Function 'ParseVASection' argument 2 names different: declaration 'szCurrentOu' definition 'szCurrentOut'. assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:341:40: style: Variable 'pairval' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:397:16: style: Variable 'bone' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:147:41: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/STEPParser/STEPFileReader.cpp:62:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINE_NOT_SPECIFIED [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/STEPParser/STEPFileReader.cpp:67:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTITY_NOT_SPECIFIED [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/STEPParser/STEPFileReader.cpp:198:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/STEPParser/STEPFileReader.cpp:525:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/STEPParser/STEPFileReader.cpp:535:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/STL/STLExporter.cpp:64:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_EXPORT_POINT_CLOUDS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/STL/STLExporter.cpp:83:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_EXPORT_POINT_CLOUDS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/STL/STLExporter.cpp:114:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_AI_REAL_TEXT_PRECISION [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/STL/STLExporter.cpp:127:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/STL/STLExporter.cpp:221:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/STL/STLExporter.cpp:226:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/STL/STLExporter.cpp:221:23: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/STL/STLExporter.cpp:226:27: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/code/AssetLib/STL/STLExporter.cpp:107:38: style:inconclusive: Function 'STLExporter' argument 1 names different: declaration 'filename' definition '_filename'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/STL/STLExporter.h:64:29: note: Function 'STLExporter' argument 1 names different: declaration 'filename' definition '_filename'. assimp-5.4.0/code/AssetLib/STL/STLExporter.cpp:107:38: note: Function 'STLExporter' argument 1 names different: declaration 'filename' definition '_filename'. assimp-5.4.0/code/AssetLib/STL/STLExporter.cpp:107:77: style:inconclusive: Function 'STLExporter' argument 3 names different: declaration 'exportPOintClouds' definition 'exportPointClouds'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/STL/STLExporter.h:64:67: note: Function 'STLExporter' argument 3 names different: declaration 'exportPOintClouds' definition 'exportPointClouds'. assimp-5.4.0/code/AssetLib/STL/STLExporter.cpp:107:77: note: Function 'STLExporter' argument 3 names different: declaration 'exportPOintClouds' definition 'exportPointClouds'. assimp-5.4.0/code/AssetLib/STL/STLExporter.cpp:228:14: style: Variable 'dummy' can be declared as const array [constVariable] assimp-5.4.0/code/AssetLib/STL/STLLoader.cpp:203:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_DEFAULT_MATERIAL_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/STL/STLLoader.cpp:260:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/STL/STLLoader.cpp:463:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVector3f [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/STL/STLLoader.cpp:297:57: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/STL/STLLoader.cpp:299:57: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/STL/STLLoader.cpp:301:57: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/STL/STLLoader.cpp:318:57: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/STL/STLLoader.cpp:320:57: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/STL/STLLoader.cpp:322:57: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/STL/STLLoader.cpp:414:33: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/STL/STLLoader.cpp:432:32: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/STL/STLLoader.cpp:437:26: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/STL/STLLoader.cpp:462:18: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/STL/STLLoader.cpp:496:15: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/STL/STLLoader.cpp:498:28: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/STL/STLLoader.cpp:453:17: style: The scope of the variable 'theVec' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/Step/StepExporter.cpp:149:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trafos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Step/StepExporter.cpp:166:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Step/StepExporter.cpp:207:70: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] assimp-5.4.0/code/AssetLib/Step/StepExporter.cpp:274:22: style: Variable 'trafo' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/Terragen/TerragenLoader.cpp:93:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_IMPORT_TER_MAKE_UVS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Terragen/TerragenLoader.cpp:240:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_TERRAIN [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Terragen/TerragenLoader.cpp:112:20: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Terragen/TerragenLoader.cpp:115:20: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Terragen/TerragenLoader.cpp:129:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Terragen/TerragenLoader.cpp:193:36: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/Terragen/TerragenLoader.cpp:118:37: style: Variable 'mode' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/Unreal/UnrealLoader.cpp:197:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mConfigFrameID [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Unreal/UnrealLoader.cpp:220:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/Unreal/UnrealLoader.cpp:116:10: style:inconclusive: Technically the member function 'Assimp::Unreal::TempMat::operator==' can be const. [functionConst] assimp-5.4.0/code/AssetLib/Unreal/UnrealLoader.cpp:391:75: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Unreal/UnrealLoader.cpp:393:75: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Unreal/UnrealLoader.cpp:395:75: style: C-style reference casting [cstyleCast] assimp-5.4.0/code/AssetLib/Unreal/UnrealLoader.cpp:380:67: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/Unreal/UnrealLoader.cpp:487:37: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/Unreal/UnrealLoader.cpp:91:10: style: struct member 'Triangle::mColor' is never used. [unusedStructMember] assimp-5.4.0/code/AssetLib/Unreal/UnrealLoader.cpp:94:10: style: struct member 'Triangle::mFlags' is never used. [unusedStructMember] assimp-5.4.0/code/AssetLib/X/XFileExporter.cpp:81:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_EXPORT_XFILE_64BIT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X/XFileExporter.cpp:116:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_AI_REAL_TEXT_PRECISION [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X/XFileExporter.cpp:126:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSceneOwned [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X/XFileExporter.cpp:136:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X/XFileExporter.cpp:159:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_EXPORT_XFILE_64BIT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X/XFileExporter.cpp:291:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOutput [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X/XFileExporter.cpp:312:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOutput [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X/XFileExporter.cpp:334:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOutput [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X/XFileExporter.cpp:530:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X/XFileExporter.cpp:342:21: style: Variable 'v' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/X/XFileExporter.cpp:419:25: style: Variable 'v' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/X/XFileExporter.cpp:461:25: style: Variable 'uv' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/X/XFileExporter.cpp:479:24: style: Variable 'mColors' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/X/XFileImporter.cpp:108:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X/XFileImporter.cpp:165:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiShadingMode_Gouraud [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X/XFileImporter.cpp:265:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sceneIndex [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X/XFileImporter.cpp:473:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X/XFileImporter.cpp:563:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsReference [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:192:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SyncFlush [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:473:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWeight [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:549:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:568:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_COLOR_SETS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:863:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X/XFileParser.h:143:10: performance:inconclusive: Technically the member function 'Assimp::XFileParser::FilterHierarchy' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:1333:19: note: Technically the member function 'Assimp::XFileParser::FilterHierarchy' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/X/XFileParser.h:143:10: note: Technically the member function 'Assimp::XFileParser::FilterHierarchy' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:220:5: warning: Class 'XFileParser' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:220:5: warning: Class 'XFileParser' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] assimp-5.4.0/code/AssetLib/X/XFileHelper.h:73:5: style: Struct 'TexEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:239:12: style: Condition 'running' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:238:20: note: Assignment 'running=true', assigned value is 1 assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:242:33: note: Assuming condition is false assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:239:12: note: Condition 'running' is always true assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:287:12: style: Condition 'running' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:286:20: note: Assignment 'running=true', assigned value is 1 assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:287:12: note: Condition 'running' is always true assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:338:12: style: Condition 'running' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:337:20: note: Assignment 'running=true', assigned value is 1 assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:340:31: note: Assuming condition is false assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:338:12: note: Condition 'running' is always true assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:419:12: style: Condition 'running' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:418:20: note: Assignment 'running=true', assigned value is 1 assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:419:12: note: Condition 'running' is always true assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:627:12: style: Condition 'running' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:626:20: note: Assignment 'running=true', assigned value is 1 assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:627:12: note: Condition 'running' is always true assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:658:22: style: Condition 'matName.empty()' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:671:12: style: Condition 'running' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:670:20: note: Assignment 'running=true', assigned value is 1 assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:671:12: note: Condition 'running' is always true assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:711:12: style: Condition 'running' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:710:20: note: Assignment 'running=true', assigned value is 1 assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:711:12: note: Condition 'running' is always true assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:733:12: style: Condition 'running' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:732:20: note: Assignment 'running=true', assigned value is 1 assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:733:12: note: Condition 'running' is always true assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:871:12: style: Condition 'running' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:870:20: note: Assignment 'running=true', assigned value is 1 assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:871:12: note: Condition 'running' is always true assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:1091:12: style: Condition 'running' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:1090:20: note: Assignment 'running=true', assigned value is 1 assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:1091:12: note: Condition 'running' is always true assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:1123:16: error: Memory pointed to by 'mScene' is freed twice. [doubleFree] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:1118:16: note: Memory pointed to by 'mScene' is freed twice. assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:1123:16: note: Memory pointed to by 'mScene' is freed twice. assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:167:30: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:175:32: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:194:34: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:1162:31: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:1172:31: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:639:41: error: Uninitialized variable: material.sceneIndex [uninitvar] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:639:41: error: Uninitialized struct member: material.sceneIndex [uninitStructMember] assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:283:22: style: Variable 'guid' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DExporter.cpp:76:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X3D/X3DExporter.cpp:87:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X3D/X3DExporter.cpp:98:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X3D/X3DExporter.cpp:109:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X3D/X3DExporter.cpp:121:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X3D/X3DExporter.cpp:392:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X3D/X3DExporter.hpp:98:17: performance:inconclusive: Technically the member function 'Assimp::X3DExporter::Matrix_GlobalToCurrent' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/X3D/X3DExporter.cpp:45:26: note: Technically the member function 'Assimp::X3DExporter::Matrix_GlobalToCurrent' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/X3D/X3DExporter.hpp:98:17: note: Technically the member function 'Assimp::X3DExporter::Matrix_GlobalToCurrent' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/code/AssetLib/X3D/X3DExporter.hpp:103:10: performance:inconclusive: Technically the member function 'Assimp::X3DExporter::AttrHelper_CommaToPoint' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/X3D/X3DExporter.hpp:225:10: performance:inconclusive: Technically the member function 'Assimp::X3DExporter::LogError' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/code/AssetLib/X3D/X3DExporter.cpp:42:25: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DExporter.cpp:409:20: style: The scope of the variable 'tstr' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/X3D/X3DExporter.cpp:494:20: style: The scope of the variable 'tstr' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/X3D/X3DExporter.cpp:564:16: style: The scope of the variable 'tstr' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/X3D/X3DExporter.hpp:105:29: style: Consider using std::replace_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/X3D/X3DExporter.cpp:62:18: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:18:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATH_TWO_PI_F [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:155:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:231:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIndices [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:271:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumIndices [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:447:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumIndices [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:471:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumIndices [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:506:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumIndices [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:607:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_LINE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:184:5: warning: Member variable 'X3DNodeElementGeometry2D::NumIndices' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:216:5: warning: Member variable 'X3DNodeElementElevationGrid::NormalPerVertex' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:216:5: warning: Member variable 'X3DNodeElementElevationGrid::ColorPerVertex' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:216:5: warning: Member variable 'X3DNodeElementElevationGrid::CreaseAngle' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:246:5: warning: Member variable 'X3DNodeElementIndexedSet::CCW' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:246:5: warning: Member variable 'X3DNodeElementIndexedSet::ColorPerVertex' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:246:5: warning: Member variable 'X3DNodeElementIndexedSet::Convex' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:246:5: warning: Member variable 'X3DNodeElementIndexedSet::CreaseAngle' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:246:5: warning: Member variable 'X3DNodeElementIndexedSet::NormalPerVertex' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:269:5: warning: Member variable 'X3DNodeElementSet::CCW' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:269:5: warning: Member variable 'X3DNodeElementSet::ColorPerVertex' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:269:5: warning: Member variable 'X3DNodeElementSet::NormalPerVertex' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:327:5: warning: Member variable 'X3DNodeElementImageTexture::RepeatS' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:327:5: warning: Member variable 'X3DNodeElementImageTexture::RepeatT' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:341:5: warning: Member variable 'X3DNodeElementTextureTransform::Rotation' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:360:5: warning: Member variable 'X3DNodeElementGroup::Choice' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:454:5: warning: Member variable 'X3DNodeElementLight::AmbientIntensity' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:454:5: warning: Member variable 'X3DNodeElementLight::Global' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:454:5: warning: Member variable 'X3DNodeElementLight::Intensity' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:454:5: warning: Member variable 'X3DNodeElementLight::Radius' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:454:5: warning: Member variable 'X3DNodeElementLight::BeamWidth' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:454:5: warning: Member variable 'X3DNodeElementLight::CutOffAngle' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:126:5: style: Struct 'X3DNodeElementColor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:137:5: style: Struct 'X3DNodeElementColorRGBA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:148:5: style: Struct 'X3DNodeElementCoordinate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:159:5: style: Struct 'X3DNodeElementNormal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:170:5: style: Struct 'X3DNodeElementTextureCoordinate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:279:5: style: Struct 'X3DNodeElementShape' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:288:5: style: Struct 'X3DNodeElementAppearance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:304:5: style: Struct 'X3DNodeElementMaterial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:327:5: style: Struct 'X3DNodeElementImageTexture' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:341:5: style: Struct 'X3DNodeElementTextureTransform' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:360:5: style: Struct 'X3DNodeElementGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:368:14: style: The destructor '~X3DNodeElementMeta' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:111:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:368:14: note: Destructor in derived class assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:293:73: style:inconclusive: Function 'add_color' argument 2 names different: declaration 'pCoordIdx' definition 'coordIdx'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.h:29:70: note: Function 'add_color' argument 2 names different: declaration 'pCoordIdx' definition 'coordIdx'. assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:293:73: note: Function 'add_color' argument 2 names different: declaration 'pCoordIdx' definition 'coordIdx'. assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:293:111: style:inconclusive: Function 'add_color' argument 3 names different: declaration 'pColorIdx' definition 'colorIdx'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.h:29:109: note: Function 'add_color' argument 3 names different: declaration 'pColorIdx' definition 'colorIdx'. assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:293:111: note: Function 'add_color' argument 3 names different: declaration 'pColorIdx' definition 'colorIdx'. assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:294:37: style:inconclusive: Function 'add_color' argument 4 names different: declaration 'pColors' definition 'colors'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.h:30:41: note: Function 'add_color' argument 4 names different: declaration 'pColors' definition 'colors'. assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:294:37: note: Function 'add_color' argument 4 names different: declaration 'pColors' definition 'colors'. assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:80:19: warning: Either the condition 'plit!=pPolylineCoordIdx.end()' is redundant or there is possible dereference of an invalid iterator: plit_next. [derefInvalidIteratorRedundantCheck] assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:74:41: note: Assuming that condition 'plit!=pPolylineCoordIdx.end()' is not redundant assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:83:20: note: Assignment to 'plit=plit_next' assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:80:19: note: Dereference of an invalid iterator assimp-5.4.0/code/AssetLib/X3D/X3DImporter.cpp:258:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_ALLOW_SHARED [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter.cpp:436:18: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter.cpp:205:48: style:inconclusive: Function 'ParseFile' argument 1 names different: declaration 'pFile' definition 'file'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/X3D/X3DImporter.hpp:278:39: note: Function 'ParseFile' argument 1 names different: declaration 'pFile' definition 'file'. assimp-5.4.0/code/AssetLib/X3D/X3DImporter.cpp:205:48: note: Function 'ParseFile' argument 1 names different: declaration 'pFile' definition 'file'. assimp-5.4.0/code/AssetLib/X3D/X3DImporter.cpp:236:85: style:inconclusive: Function 'CanRead' argument 3 names different: declaration 'pCheckSig' definition 'checkSig'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/X3D/X3DImporter.hpp:279:71: note: Function 'CanRead' argument 3 names different: declaration 'pCheckSig' definition 'checkSig'. assimp-5.4.0/code/AssetLib/X3D/X3DImporter.cpp:236:85: note: Function 'CanRead' argument 3 names different: declaration 'pCheckSig' definition 'checkSig'. assimp-5.4.0/code/AssetLib/X3D/X3DImporter.cpp:392:59: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:68:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATH_HALF_PI_F [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:124:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATH_HALF_PI_F [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:90:52: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:91:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:146:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:148:69: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:151:45: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:161:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:197:52: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:198:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:251:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:252:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:255:58: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:256:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:258:45: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:284:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:287:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:329:52: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:330:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:364:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:367:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:406:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:412:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:413:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:452:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:455:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:456:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:80:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:140:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:187:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:236:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:313:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:356:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:396:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:442:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:655:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a1 [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:86:51: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:87:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:88:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:148:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:150:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:151:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:209:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:228:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:229:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:300:53: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:322:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:330:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:610:49: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:827:48: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:901:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:904:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:905:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:80:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:126:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:192:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:290:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:551:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:818:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry3D.cpp:887:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Group.cpp:165:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Group.cpp:166:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Group.cpp:261:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Group.cpp:76:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Group.cpp:115:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Group.cpp:158:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Group.cpp:232:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:96:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:97:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:98:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:99:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:100:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:160:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:161:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:162:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:163:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:164:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:165:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:166:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:239:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:240:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:241:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:242:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:243:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:244:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:245:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:246:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:247:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:248:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:86:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:153:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Light.cpp:230:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Metadata.cpp:133:5: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Metadata.cpp:154:5: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Metadata.cpp:175:5: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Metadata.cpp:196:5: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Metadata.cpp:221:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Metadata.cpp:250:5: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Metadata.cpp:216:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Networking.cpp:93:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Networking.cpp:83:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:140:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiLightSource_DIRECTIONAL [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:186:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_COLOR_AMBIENT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:661:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureType_DIFFUSE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:74:76: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:130:39: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:230:47: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:248:47: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:263:50: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:287:47: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:318:47: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:347:47: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:381:47: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:392:40: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:426:40: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:452:40: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:485:40: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:524:40: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:568:50: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:705:22: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:706:103: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:708:22: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:709:110: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:711:22: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:712:103: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:714:22: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:715:103: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:717:22: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:718:36: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:688:12: style: The scope of the variable 'meta_idx' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:381:35: style: Variable 'tnemesh' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:82:18: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:76:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:108:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:140:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:187:48: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:260:48: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:366:48: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:467:48: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:560:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:695:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:799:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:877:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:980:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:885:16: style: The scope of the variable 'coord_num0' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:885:28: style: The scope of the variable 'coord_num1' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:885:40: style: The scope of the variable 'coord_num2' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:886:14: style: The scope of the variable 'odd_tri' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:70:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:102:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:134:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:177:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:251:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:357:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:456:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:549:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:619:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:684:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:793:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:868:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Rendering.cpp:974:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Shape.cpp:223:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Shape.cpp:224:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Shape.cpp:225:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Shape.cpp:226:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Shape.cpp:227:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Shape.cpp:228:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Shape.cpp:63:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Shape.cpp:156:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Shape.cpp:217:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Texturing.cpp:83:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Texturing.cpp:84:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Texturing.cpp:87:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Texturing.cpp:89:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Texturing.cpp:122:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Texturing.cpp:163:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Texturing.cpp:164:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Texturing.cpp:165:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Texturing.cpp:166:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Texturing.cpp:77:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Texturing.cpp:116:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Texturing.cpp:157:12: style: Variable 'ne' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/code/AssetLib/X3D/X3DXmlHelper.cpp:25:95: style:inconclusive: Function 'getVector2DAttribute' argument 3 names different: declaration 'vector' definition 'color'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/X3D/X3DXmlHelper.h:12:92: note: Function 'getVector2DAttribute' argument 3 names different: declaration 'vector' definition 'color'. assimp-5.4.0/code/AssetLib/X3D/X3DXmlHelper.cpp:25:95: note: Function 'getVector2DAttribute' argument 3 names different: declaration 'vector' definition 'color'. assimp-5.4.0/code/AssetLib/X3D/X3DXmlHelper.cpp:41:95: style:inconclusive: Function 'getVector3DAttribute' argument 3 names different: declaration 'vector' definition 'color'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/X3D/X3DXmlHelper.h:13:92: note: Function 'getVector3DAttribute' argument 3 names different: declaration 'vector' definition 'color'. assimp-5.4.0/code/AssetLib/X3D/X3DXmlHelper.cpp:41:95: note: Function 'getVector3DAttribute' argument 3 names different: declaration 'vector' definition 'color'. assimp-5.4.0/code/AssetLib/X3D/X3DXmlHelper.cpp:130:109: style:inconclusive: Function 'getStringListAttribute' argument 3 names different: declaration 'stringArray' definition 'stringList'. [funcArgNamesDifferent] assimp-5.4.0/code/AssetLib/X3D/X3DXmlHelper.h:19:106: note: Function 'getStringListAttribute' argument 3 names different: declaration 'stringArray' definition 'stringList'. assimp-5.4.0/code/AssetLib/X3D/X3DXmlHelper.cpp:130:109: note: Function 'getStringListAttribute' argument 3 names different: declaration 'stringArray' definition 'stringList'. assimp-5.4.0/code/AssetLib/XGL/XGLLoader.cpp:119:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFlush [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/XGL/XGLLoader.cpp:217:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiLightSource_DIRECTIONAL [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/XGL/XGLLoader.cpp:408:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/XGL/XGLLoader.cpp:617:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_COLOR_AMBIENT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/XGL/XGLLoader.h:131:9: style: Struct 'SortMeshByMaterialId' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/AssetLib/XGL/XGLLoader.cpp:122:44: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/XGL/XGLLoader.cpp:99:20: style: The scope of the variable 'uncompressed' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/XGL/XGLLoader.cpp:536:79: performance: Function parameter 'bymat' should be passed by const reference. [passedByValue] assimp-5.4.0/code/AssetLib/XGL/XGLLoader.cpp:551:65: performance: Function parameter 't' should be passed by const reference. [passedByValue] assimp-5.4.0/code/AssetLib/XGL/XGLLoader.cpp:272:20: style: Variable 'm' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/XGL/XGLLoader.cpp:594:20: style: Variable 'm' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/AssetLib/XGL/XGLLoader.cpp:436:58: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:115:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAsset [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:168:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiMatrix4x4 [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:295:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SamplerWrap_Repeat [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:335:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:389:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumMaterials [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:504:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVertexId [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:562:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFilename [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:832:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configEpsilon [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:859:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configEpsilon [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:888:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scene [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:893:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asset [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:938:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:1001:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumAnimations [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:947:38: style: The if condition is the same as the previous if condition [duplicateCondition] assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:930:38: note: First condition assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:947:38: note: Second condition assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:601:6: style: Condition 'comp_allow' is always false [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:598:16: note: Assignment 'comp_allow=false', assigned value is 0 assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:601:6: note: Condition 'comp_allow' is always false assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:290:65: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:291:65: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:559:10: style: The scope of the variable 'comp_allow' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:439:44: style: Parameter 'skinRef' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:909:86: style: Parameter 'animRef' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:915:12: style: Variable 'counts' can be declared as const array [constVariable] assimp-5.4.0/code/AssetLib/glTF/glTFImporter.cpp:94:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_GLB_MAGIC_NUMBER [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF/glTFImporter.cpp:112:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF/glTFImporter.cpp:125:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumMaterials [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF/glTFImporter.cpp:186:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumIndices [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF/glTFImporter.cpp:245:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF/glTFImporter.cpp:461:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumCameras [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF/glTFImporter.cpp:488:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumLights [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF/glTFImporter.cpp:608:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRootNode [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF/glTFImporter.cpp:637:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTextures [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF/glTFImporter.cpp:672:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMetaData [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF/glTFImporter.cpp:695:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mScene [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF/glTFImporter.cpp:102:56: style: Parameter 'embeddedTexIdxs' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/glTF/glTFImporter.cpp:464:17: style: Variable 'cam' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1147:5: debug: Failed to parse 'typedef decltype ( aiFace :: mNumIndices ) IndicesType ;'. The checking continues anyway. [simplifyTypedef] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:92:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_ngon_encoding [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:158:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiMatrix4x4 [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:367:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ComponentType_UNSIGNED_SHORT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:493:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clamp_To_Edge [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:509:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:548:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _AI_MATKEY_TEXTURE_BASE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:554:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _AI_MATKEY_TEXTURE_BASE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:570:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiReturn_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:668:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:682:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:695:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_GLOSSINESS_FACTOR [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:726:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_COLOR_SPECULAR [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:745:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_SHEEN_COLOR_FACTOR [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:763:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_CLEARCOAT_FACTOR [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:781:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_TRANSMISSION_FACTOR [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:787:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_VOLUME_THICKNESS_FACTOR [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:799:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_REFRACTI [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:803:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_EMISSIVE_INTENSITY [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:808:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumMaterials [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1061:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVertexId [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1149:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFilename [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1463:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configEpsilon [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1493:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configEpsilon [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1531:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1546:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asset [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1582:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Interpolation_LINEAR [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1601:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Interpolation_LINEAR [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1621:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Interpolation_LINEAR [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1636:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumAnimations [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1009:10: style:inconclusive: Technically the member function 'boneIndexWeightPair::operator()' can be const. [functionConst] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:120:26: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:388:18: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:389:18: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:524:75: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:528:75: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:532:84: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:536:84: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1121:34: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:582:18: style: The scope of the variable 'useBasisUniversal' can be reduced. [variableScope] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:990:44: style: Parameter 'skinRef' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1009:42: style: Parameter 'a' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1009:66: style: Parameter 'b' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1624:40: style: Parameter 'animRef' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1624:60: style: Parameter 'nodeRef' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:118:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_GLB_MAGIC_NUMBER [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:128:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureMapMode_Mirror [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:164:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:237:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _AI_MATKEY_TEXTURE_BASE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:249:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:389:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumMaterials [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:506:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVertexRemappingTables [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:897:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumCameras [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:934:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumLights [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1158:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable meshOffsets [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1270:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRootNode [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1317:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Interpolation_CUBICSPLINE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1410:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Interpolation_CUBICSPLINE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1466:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnimationPath_TRANSLATION [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1485:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumAnimations [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1607:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTextures [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1652:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMetaData [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1682:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mScene [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1715:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSchemaDocumentProvider [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:456:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:587:53: warning:inconclusive: Possible null pointer dereference: tangents [nullPointer] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:579:49: note: Assignment 'tangents=nullptr', assigned value is 0 assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:587:53: note: Null pointer dereference assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:588:75: warning:inconclusive: Possible null pointer dereference: tangents [nullPointer] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:579:49: note: Assignment 'tangents=nullptr', assigned value is 0 assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:588:75: note: Null pointer dereference assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:658:67: warning:inconclusive: Possible null pointer dereference: positionDiff [nullPointer] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:655:56: note: Assignment 'positionDiff=nullptr', assigned value is 0 assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:658:67: note: Null pointer dereference assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:670:66: warning:inconclusive: Possible null pointer dereference: normalDiff [nullPointer] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:667:54: note: Assignment 'normalDiff=nullptr', assigned value is 0 assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:670:66: note: Null pointer dereference assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:689:33: warning:inconclusive: Possible null pointer dereference: tangent [nullPointer] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:682:48: note: Assignment 'tangent=nullptr', assigned value is 0 assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:689:33: note: Null pointer dereference assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:689:58: warning:inconclusive: Possible null pointer dereference: tangentDiff [nullPointer] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:685:55: note: Assignment 'tangentDiff=nullptr', assigned value is 0 assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:689:58: note: Null pointer dereference assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:690:66: warning:inconclusive: Possible null pointer dereference: tangent [nullPointer] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:682:48: note: Assignment 'tangent=nullptr', assigned value is 0 assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:690:66: note: Null pointer dereference assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:691:101: warning:inconclusive: Possible null pointer dereference: tangent [nullPointer] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:682:48: note: Assignment 'tangent=nullptr', assigned value is 0 assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:691:101: note: Null pointer dereference assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1319:48: warning:inconclusive: Possible null pointer dereference: times [nullPointer] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1311:28: note: Assignment 'times=nullptr', assigned value is 0 assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1319:48: note: Null pointer dereference assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1320:49: warning:inconclusive: Possible null pointer dereference: values [nullPointer] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1313:34: note: Assignment 'values=nullptr', assigned value is 0 assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1320:49: note: Null pointer dereference assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1343:48: warning:inconclusive: Possible null pointer dereference: times [nullPointer] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1335:28: note: Assignment 'times=nullptr', assigned value is 0 assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1343:48: note: Null pointer dereference assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1344:51: warning:inconclusive: Possible null pointer dereference: values [nullPointer] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1337:36: note: Assignment 'values=nullptr', assigned value is 0 assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1344:51: note: Null pointer dereference assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1345:51: warning:inconclusive: Possible null pointer dereference: values [nullPointer] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1337:36: note: Assignment 'values=nullptr', assigned value is 0 assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1345:51: note: Null pointer dereference assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1346:51: warning:inconclusive: Possible null pointer dereference: values [nullPointer] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1337:36: note: Assignment 'values=nullptr', assigned value is 0 assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1346:51: note: Null pointer dereference assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1347:51: warning:inconclusive: Possible null pointer dereference: values [nullPointer] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1337:36: note: Assignment 'values=nullptr', assigned value is 0 assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1347:51: note: Null pointer dereference assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1371:47: warning:inconclusive: Possible null pointer dereference: times [nullPointer] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1363:28: note: Assignment 'times=nullptr', assigned value is 0 assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1371:47: note: Null pointer dereference assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1372:48: warning:inconclusive: Possible null pointer dereference: values [nullPointer] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1365:34: note: Assignment 'values=nullptr', assigned value is 0 assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1372:48: note: Null pointer dereference assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1416:40: warning:inconclusive: Possible null pointer dereference: times [nullPointer] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1402:28: note: Assignment 'times=nullptr', assigned value is 0 assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1416:40: note: Null pointer dereference assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1423:57: warning:inconclusive: Possible null pointer dereference: values [nullPointer] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1404:29: note: Assignment 'values=nullptr', assigned value is 0 assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1423:57: note: Null pointer dereference assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:154:58: style: Parameter 'embeddedTexIdxs' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:902:17: style: Variable 'cam' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1302:50: style: Parameter 'node' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1302:75: style: Parameter 'samplers' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1393:60: style: Parameter 'node' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1393:85: style: Parameter 'samplers' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1507:20: style: Variable 'iter' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/CApi/AssimpCExport.cpp:72:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/CApi/AssimpCExport.cpp:74:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/CApi/AssimpCExport.cpp:76:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/CApi/CInterfaceIOWrapper.cpp:62:35: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/CApi/CInterfaceIOWrapper.cpp:70:37: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/AssertHandler.cpp:52:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/AssertHandler.cpp:64:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultAiAssertHandler [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Assimp.cpp:371:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiLogStream [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Assimp.cpp:387:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_TRUE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Assimp.cpp:404:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_FAILURE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Assimp.cpp:442:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_TRUE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Assimp.cpp:469:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_FALSE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Assimp.cpp:140:43: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/Assimp.cpp:352:20: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/Assimp.cpp:368:21: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/Assimp.cpp:507:5: style: Statements following 'return' will never be executed. [unreachableCode] assimp-5.4.0/code/Common/Assimp.cpp:734:30: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/Common/Assimp.cpp:850:30: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/Common/FileSystemFilter.h:76:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/FileSystemFilter.h:247:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/BaseImporter.cpp:98:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importerScale [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/BaseImporter.cpp:113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_progress [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/BaseImporter.cpp:289:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/BaseImporter.cpp:316:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiOrigin_SET [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/BaseImporter.cpp:379:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/BaseImporter.cpp:433:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/BaseImporter.cpp:459:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORBID_EMPTY [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/BaseImporter.cpp:620:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_ValidateDataStructure [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/BaseImporter.cpp:550:5: warning: Class 'BatchLoader' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] assimp-5.4.0/code/Common/BaseImporter.cpp:550:5: warning: Class 'BatchLoader' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] assimp-5.4.0/code/Common/BaseImporter.cpp:516:9: warning: Struct 'BatchData' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] assimp-5.4.0/code/Common/BaseImporter.cpp:516:9: warning: Struct 'BatchData' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] assimp-5.4.0/code/Common/FileSystemFilter.h:128:28: style: Condition 'nullptr!=pFile' is always true [knownConditionTrueFalse] assimp-5.4.0/code/Common/FileSystemFilter.h:129:28: style: Condition 'nullptr!=pMode' is always true [knownConditionTrueFalse] assimp-5.4.0/code/Common/BaseImporter.cpp:376:11: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/BaseImporter.cpp:379:28: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/BaseImporter.cpp:385:11: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/BaseImporter.cpp:389:20: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/BaseImporter.cpp:396:11: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/BaseImporter.cpp:402:28: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/BaseImporter.cpp:408:11: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/BaseImporter.cpp:270:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/Common/BaseImporter.cpp:602:48: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/Common/BaseImporter.cpp:535:17: style: struct member 'BatchData::pathBase' is never used. [unusedStructMember] assimp-5.4.0/code/Common/BaseProcess.h:115:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/BaseProcess.h:121:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/BaseProcess.h:127:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/BaseProcess.h:139:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/BaseProcess.h:75:10: style: The destructor '~THeapData' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/Common/BaseProcess.h:66:18: note: Virtual destructor in base class assimp-5.4.0/code/Common/BaseProcess.h:75:10: note: Destructor in derived class assimp-5.4.0/code/Common/BaseProcess.h:87:10: style: The destructor '~TStaticData' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/Common/BaseProcess.h:66:18: note: Virtual destructor in base class assimp-5.4.0/code/Common/BaseProcess.h:87:10: note: Destructor in derived class assimp-5.4.0/code/Common/BaseProcess.h:115:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/BaseProcess.h:121:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/BaseProcess.h:127:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/BaseProcess.h:139:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/BaseProcess.h:139:25: style: Variable 't' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/Common/Bitmap.cpp:62:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dib_size [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Bitmap.cpp:100:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header_size [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Bitmap.cpp:114:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dib_size [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Bitmap.cpp:138:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBytesPerPixel [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Compression.cpp:96:9: warning: Return value of function inflateInit() is not used. [ignoredReturnValue] assimp-5.4.0/code/Common/Compression.cpp:98:9: warning: Return value of function inflateInit2() is not used. [ignoredReturnValue] assimp-5.4.0/code/Common/Compression.cpp:194:7: warning: Return value of function ::inflateSetDictionary() is not used. [ignoredReturnValue] assimp-5.4.0/code/Common/Compression.cpp:62:9: warning: Class 'Compression' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] assimp-5.4.0/code/Common/Compression.cpp:62:9: warning: Class 'Compression' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] assimp-5.4.0/code/Common/Compression.cpp:139:32: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/Compression.cpp:182:32: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/Compression.cpp:184:33: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/Compression.cpp:194:48: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/CreateAnimMesh.cpp:53:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVector3D [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultIOStream.cpp:83:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFile [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultIOStream.cpp:98:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFile [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultIOStream.cpp:108:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFile [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultIOStream.cpp:114:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFile [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultIOStream.cpp:130:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFile [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultIOStream.cpp:138:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFile [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultIOStream.cpp:182:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFile [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultIOSystem.cpp:205:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultIOSystem.cpp:213:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultIOSystem.cpp:221:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultIOSystem.cpp:213:41: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] assimp-5.4.0/code/Common/DefaultIOSystem.cpp:221:42: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] assimp-5.4.0/code/Common/DefaultLogger.cpp:110:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultLogger.cpp:135:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pLogger [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultLogger.cpp:171:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LOG_MESSAGE_LENGTH [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultLogger.cpp:181:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LOG_MESSAGE_LENGTH [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultLogger.cpp:191:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LOG_MESSAGE_LENGTH [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultLogger.cpp:201:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LOG_MESSAGE_LENGTH [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultLogger.cpp:210:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LOG_MESSAGE_LENGTH [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultLogger.cpp:224:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_pNullLogger [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultLogger.cpp:235:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pLogger [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultLogger.cpp:240:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pLogger [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultLogger.cpp:251:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pLogger [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultLogger.cpp:261:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Severity [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultLogger.cpp:274:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Severity [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultLogger.cpp:288:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LOG_MESSAGE_LENGTH [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultLogger.cpp:298:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LOG_MESSAGE_LENGTH [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultLogger.cpp:308:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LOG_MESSAGE_LENGTH [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultLogger.cpp:323:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultLogger.cpp:373:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastMsg [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/DefaultLogger.cpp:392:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastLen [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/FileLogStream.h:58:5: style: Class 'FileLogStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/code/Common/Exporter.cpp:154:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_FlipWindingOrder [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:289:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mProgressHandler [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:294:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:301:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:308:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:314:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:320:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:341:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:368:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:514:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:520:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:529:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:535:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:543:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:549:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:564:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:577:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:594:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCallbackProperties [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:598:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCallbackProperties [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:602:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCallbackProperties [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:608:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIntProperties [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:614:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFloatProperties [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:620:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStringProperties [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:626:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMatrixProperties [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:632:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIntProperties [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:638:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFloatProperties [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:645:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStringProperties [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:652:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMatrixProperties [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:658:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIntProperties [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:664:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIntProperties [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:670:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFloatProperties [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:676:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStringProperties [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:682:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMatrixProperties [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Exporter.cpp:493:57: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/Exporter.cpp:566:62: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/Common/Exporter.cpp:580:48: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/Common/IOSystem.cpp:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pathStack [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:151:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mScene [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:179:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mImporter [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:210:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiReturn [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:244:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiReturn [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:254:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:277:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:298:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:317:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:325:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:333:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:353:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:361:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:369:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_GenNormals [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:383:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:398:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:405:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:414:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:422:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:430:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:459:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_ValidateDataStructure [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:486:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:577:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_CFLAGS_NOBOOST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:588:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:790:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:888:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:970:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:977:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:988:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:999:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:1007:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:1038:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:1064:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:1076:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:1088:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:1100:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:1112:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:1124:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:1132:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:1140:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:1148:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:1156:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:1168:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiNode [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:1180:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Importer.cpp:500:42: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/Importer.cpp:1026:29: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/Common/SGSpatialSort.cpp:63:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPlaneNormal [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/SGSpatialSort.cpp:81:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPlaneNormal [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/SceneCombiner.cpp:81:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/SceneCombiner.cpp:275:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scene [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/SceneCombiner.cpp:809:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVector3D [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/SceneCombiner.cpp:946:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/SceneCombiner.cpp:987:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/SceneCombiner.cpp:1108:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/SceneCombiner.cpp:1188:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTexel [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/SceneCombiner.cpp:1246:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValues [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/SceneCombiner.cpp:1330:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/SceneCombiner.cpp:412:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/SceneCombiner.cpp:433:47: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/SceneCombiner.cpp:1182:24: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/SceneCombiner.cpp:1195:24: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/SceneCombiner.cpp:984:11: style: Variable 'old' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/Common/SceneCombiner.cpp:217:15: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/Common/SceneCombiner.cpp:930:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/Common/ScenePreprocessor.cpp:89:74: error: There is an unknown macro here somewhere. Configuration is required. If AI_DEFAULT_MATERIAL_NAME is a macro then please configure it. [unknownMacro] assimp-5.4.0/code/Common/SkeletonMeshBuilder.cpp:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mKnobsOnly [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/SkeletonMeshBuilder.cpp:92:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mKnobsOnly [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/SkeletonMeshBuilder.cpp:220:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFaces [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/SkeletonMeshBuilder.cpp:258:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/SpatialSort.cpp:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFinalized [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/SpatialSort.cpp:90:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCentroid [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/SpatialSort.cpp:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCentroid [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/SpatialSort.cpp:110:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFinalized [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/SpatialSort.cpp:130:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFinalized [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/SpatialSort.cpp:197:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_real [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/SpatialSort.cpp:246:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFinalized [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/SpatialSort.cpp:315:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFinalized [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/SpatialSort.cpp:228:37: style: Condition '-42==(~42+1)' is always true [knownConditionTrueFalse] assimp-5.4.0/code/Common/StandardShapes.cpp:122:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/StandardShapes.cpp:388:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/StandardShapes.cpp:464:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATH_TWO_PI [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Subdivision.cpp:175:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_LINE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Subdivision.cpp:253:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVector3D [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/TargetAnimation.cpp:62:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/TargetAnimation.cpp:97:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/TargetAnimation.cpp:160:41: style:inconclusive: Function 'SetTargetAnimationChannel' argument 1 names different: declaration 'targetPositions' definition '_targetPositions'. [funcArgNamesDifferent] assimp-5.4.0/code/Common/TargetAnimation.h:138:68: note: Function 'SetTargetAnimationChannel' argument 1 names different: declaration 'targetPositions' definition '_targetPositions'. assimp-5.4.0/code/Common/TargetAnimation.cpp:160:41: note: Function 'SetTargetAnimationChannel' argument 1 names different: declaration 'targetPositions' definition '_targetPositions'. assimp-5.4.0/code/Common/TargetAnimation.cpp:168:41: style:inconclusive: Function 'SetMainAnimationChannel' argument 1 names different: declaration 'objectPositions' definition '_objectPositions'. [funcArgNamesDifferent] assimp-5.4.0/code/Common/TargetAnimation.h:144:66: note: Function 'SetMainAnimationChannel' argument 1 names different: declaration 'objectPositions' definition '_objectPositions'. assimp-5.4.0/code/Common/TargetAnimation.cpp:168:41: note: Function 'SetMainAnimationChannel' argument 1 names different: declaration 'objectPositions' definition '_objectPositions'. assimp-5.4.0/code/Common/Version.cpp:68:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VER_PATCH [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Version.cpp:74:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VER_MINOR [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Version.cpp:80:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VER_MAJOR [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Version.cpp:113:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GitVersion [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Version.cpp:118:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GitBranch [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/Version.cpp:148:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRootNode [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/VertexTriangleAdjacency.cpp:78:14: warning: Class 'VertexTriangleAdjacency' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] assimp-5.4.0/code/Common/VertexTriangleAdjacency.cpp:78:14: warning: Class 'VertexTriangleAdjacency' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] assimp-5.4.0/code/Common/VertexTriangleAdjacency.cpp:90:19: style: Variable 'ind' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/Common/VertexTriangleAdjacency.cpp:112:19: style: Variable 'ind' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:110:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZLIB_FILEFUNC_MODE_READWRITEFILTER [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:177:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiOrigin_CUR [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:254:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNZ_OK [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:331:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiReturn_FAILURE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:413:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNZ_OK [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:483:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:492:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:511:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:536:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pImpl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:127:26: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:131:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:150:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:157:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:164:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:171:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:192:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:193:27: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:282:46: portability: 'zip_file->m_Buffer.get()' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:315:42: portability: 'm_Buffer.get()' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] assimp-5.4.0/code/Common/scene.cpp:69:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumChildren [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/scene.cpp:82:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/scene.cpp:96:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Common/scene.cpp:119:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumChildren [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Material/MaterialSystem.cpp:80:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Material/MaterialSystem.cpp:101:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_FAILURE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Material/MaterialSystem.cpp:191:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_FAILURE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Material/MaterialSystem.cpp:296:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_FAILURE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Material/MaterialSystem.cpp:327:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _AI_MATKEY_TEXTURE_BASE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Material/MaterialSystem.cpp:351:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Material/MaterialSystem.cpp:394:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mProperties [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Material/MaterialSystem.cpp:401:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mProperties [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Material/MaterialSystem.cpp:407:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Material/MaterialSystem.cpp:414:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumProperties [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Material/MaterialSystem.cpp:428:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumProperties [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Material/MaterialSystem.cpp:460:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_FAILURE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Material/MaterialSystem.cpp:526:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_uint32 [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Material/MaterialSystem.cpp:99:53: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Material/MaterialSystem.cpp:189:53: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Material/MaterialSystem.cpp:263:76: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Material/MaterialSystem.cpp:281:61: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Material/MaterialSystem.cpp:294:53: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Material/MaterialSystem.cpp:364:66: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Material/MaterialSystem.cpp:372:65: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Material/MaterialSystem.cpp:376:73: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Material/MaterialSystem.cpp:377:73: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Material/MaterialSystem.cpp:381:68: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Material/MaterialSystem.cpp:550:35: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Material/MaterialSystem.cpp:551:35: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/Material/MaterialSystem.cpp:74:29: style: Variable 'prop' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/Material/MaterialSystem.cpp:466:29: style: Variable 'prop' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:142:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:192:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:254:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:271:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:331:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:384:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:411:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_STRUCT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:541:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:598:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:676:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:711:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:723:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:814:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_COLOR_EMISSIVE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:593:38: style:inconclusive: Function 'WriteMaterial' argument 1 names different: declaration 'i' definition 'm'. [funcArgNamesDifferent] assimp-5.4.0/code/Pbrt/PbrtExporter.h:95:28: note: Function 'WriteMaterial' argument 1 names different: declaration 'i' definition 'm'. assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:593:38: note: Function 'WriteMaterial' argument 1 names different: declaration 'i' definition 'm'. assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:924:68: style:inconclusive: Function 'WriteGeometricObjects' argument 2 names different: declaration 'parentTransform' definition 'worldFromObject'. [funcArgNamesDifferent] assimp-5.4.0/code/Pbrt/PbrtExporter.h:98:58: note: Function 'WriteGeometricObjects' argument 2 names different: declaration 'parentTransform' definition 'worldFromObject'. assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:924:68: note: Function 'WriteGeometricObjects' argument 2 names different: declaration 'parentTransform' definition 'worldFromObject'. assimp-5.4.0/code/PostProcessing/ArmaturePopulate.cpp:60:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_PopulateArmatureData [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ArmaturePopulate.cpp:67:41: style:inconclusive: Function 'Execute' argument 1 names different: declaration 'pScene' definition 'out'. [funcArgNamesDifferent] assimp-5.4.0/code/PostProcessing/ArmaturePopulate.h:84:36: note: Function 'Execute' argument 1 names different: declaration 'pScene' definition 'out'. assimp-5.4.0/code/PostProcessing/ArmaturePopulate.cpp:67:41: note: Function 'Execute' argument 1 names different: declaration 'pScene' definition 'out'. assimp-5.4.0/code/PostProcessing/ArmaturePopulate.cpp:49:74: style: Parameter 'bones' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/PostProcessing/ArmaturePopulate.cpp:50:18: style: Variable 'bone' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/PostProcessing/ArmaturePopulate.cpp:50:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/PostProcessing/ProcessHelper.h:210:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVector3D [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ProcessHelper.h:217:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiQuaternion [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ProcessHelper.h:225:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_real [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ProcessHelper.h:238:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ProcessHelper.h:339:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shared [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ProcessHelper.h:353:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVector3D [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ProcessHelper.h:365:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shared [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ProcessHelper.h:370:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SPP_SPATIAL_SORT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/CalcTangentsProcess.cpp:66:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_CalcTangentSpace [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/CalcTangentsProcess.cpp:75:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_CT_MAX_SMOOTHING_ANGLE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/CalcTangentsProcess.cpp:115:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ProcessHelper.h:156:10: style:inconclusive: Technically the member function 'Assimp::MinMaxChooser < float >::operator()' can be const. [functionConst] assimp-5.4.0/code/PostProcessing/ProcessHelper.h:163:10: style:inconclusive: Technically the member function 'Assimp::MinMaxChooser < double >::operator()' can be const. [functionConst] assimp-5.4.0/code/PostProcessing/ProcessHelper.h:170:10: style:inconclusive: Technically the member function 'Assimp::MinMaxChooser < unsigned int >::operator()' can be const. [functionConst] assimp-5.4.0/code/PostProcessing/ComputeUVMappingProcess.cpp:62:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_GenUVCoords [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ComputeUVMappingProcess.cpp:68:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ComputeUVMappingProcess.cpp:104:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ComputeUVMappingProcess.cpp:176:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATH_PI_F [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ComputeUVMappingProcess.cpp:234:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATH_PI [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ComputeUVMappingProcess.cpp:349:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_NON_VERBOSE_FORMAT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ComputeUVMappingProcess.h:136:14: style:inconclusive: Technically the member function 'Assimp::ComputeUVMappingProcess::MappingInfo::operator==' can be const. [functionConst] assimp-5.4.0/code/PostProcessing/ComputeUVMappingProcess.cpp:362:47: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/PostProcessing/ComputeUVMappingProcess.cpp:384:43: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/PostProcessing/ComputeUVMappingProcess.cpp:440:22: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/PostProcessing/ComputeUVMappingProcess.cpp:67:48: style: Parameter 'mesh' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:67:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:83:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_MakeLeftHanded [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:154:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:210:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVector3D [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:222:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:253:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_FlipUVs [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:281:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiUVTransform [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:307:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_FlipWindingOrder [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:344:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:204:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:211:31: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:271:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:282:33: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:198:57: style:inconclusive: Function 'ProcessMaterial' argument 1 names different: declaration 'pMat' definition '_mat'. [funcArgNamesDifferent] assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.h:104:39: note: Function 'ProcessMaterial' argument 1 names different: declaration 'pMat' definition '_mat'. assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:198:57: note: Function 'ProcessMaterial' argument 1 names different: declaration 'pMat' definition '_mat'. assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:270:50: style:inconclusive: Function 'ProcessMaterial' argument 1 names different: declaration 'mat' definition '_mat'. [funcArgNamesDifferent] assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.h:169:39: note: Function 'ProcessMaterial' argument 1 names different: declaration 'mat' definition '_mat'. assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:270:50: note: Function 'ProcessMaterial' argument 1 names different: declaration 'mat' definition '_mat'. assimp-5.4.0/code/PostProcessing/DeboneProcess.cpp:59:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_Debone [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/DeboneProcess.cpp:66:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_DB_ALL_OR_NONE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/DeboneProcess.cpp:116:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/DeboneProcess.cpp:173:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWeight [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/DeboneProcess.cpp:245:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWeight [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/DeboneProcess.cpp:368:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/DropFaceNormalsProcess.cpp:59:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_DropNormals [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/DropFaceNormalsProcess.cpp:67:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_NON_VERBOSE_FORMAT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/DropFaceNormalsProcess.cpp:86:58: style:inconclusive: Function 'DropMeshFaceNormals' argument 1 names different: declaration 'pcMesh' definition 'mesh'. [funcArgNamesDifferent] assimp-5.4.0/code/PostProcessing/DropFaceNormalsProcess.h:77:38: note: Function 'DropMeshFaceNormals' argument 1 names different: declaration 'pcMesh' definition 'mesh'. assimp-5.4.0/code/PostProcessing/DropFaceNormalsProcess.cpp:86:58: note: Function 'DropMeshFaceNormals' argument 1 names different: declaration 'pcMesh' definition 'mesh'. assimp-5.4.0/code/PostProcessing/EmbedTexturesProcess.cpp:53:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_EmbedTextures [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/EmbedTexturesProcess.cpp:72:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_TEXTURE_TYPE_MAX [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/EmbedTexturesProcess.cpp:120:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTexel [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/EmbedTexturesProcess.cpp:58:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] assimp-5.4.0/code/PostProcessing/FindDegenerates.cpp:70:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_FindDegenerates [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/FindDegenerates.cpp:77:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_FD_REMOVE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/FindDegenerates.cpp:96:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/FindDegenerates.cpp:188:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_epsilon [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/FindDegenerates.cpp:217:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] assimp-5.4.0/code/PostProcessing/FindInstancesProcess.cpp:67:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_FindInstances [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/FindInstancesProcess.cpp:75:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_FAVOUR_SPEED [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/FindInstancesProcess.cpp:93:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVertexId [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/FindInstancesProcess.cpp:223:37: style: Variable 'f' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/PostProcessing/FindInstancesProcess.cpp:227:37: style: Variable 'f2' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/PostProcessing/FindInstancesProcess.cpp:83:17: style: Variable 'aha' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/PostProcessing/FindInstancesProcess.cpp:84:17: style: Variable 'oha' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/PostProcessing/FindInvalidDataProcess.cpp:66:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_FindInvalidData [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/FindInvalidDataProcess.cpp:73:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_FID_ANIM_ACCURACY [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/FindInvalidDataProcess.cpp:351:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/FixNormalsStep.cpp:62:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_FixInfacingNormals [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/FixNormalsStep.cpp:108:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/FixNormalsStep.cpp:86:54: style:inconclusive: Function 'ProcessMesh' argument 1 names different: declaration 'pMesh' definition 'pcMesh'. [funcArgNamesDifferent] assimp-5.4.0/code/PostProcessing/FixNormalsStep.h:87:31: note: Function 'ProcessMesh' argument 1 names different: declaration 'pMesh' definition 'pcMesh'. assimp-5.4.0/code/PostProcessing/FixNormalsStep.cpp:86:54: note: Function 'ProcessMesh' argument 1 names different: declaration 'pMesh' definition 'pcMesh'. assimp-5.4.0/code/PostProcessing/GenBoundingBoxesProcess.cpp:52:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_GenBoundingBoxes [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/GenFaceNormalsProcess.cpp:60:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_ForceGenNormals [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/GenFaceNormalsProcess.cpp:71:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_NON_VERBOSE_FORMAT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/GenFaceNormalsProcess.cpp:104:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/GenFaceNormalsProcess.cpp:92:56: style:inconclusive: Function 'GenMeshFaceNormals' argument 1 names different: declaration 'pcMesh' definition 'pMesh'. [funcArgNamesDifferent] assimp-5.4.0/code/PostProcessing/GenFaceNormalsProcess.h:79:37: note: Function 'GenMeshFaceNormals' argument 1 names different: declaration 'pcMesh' definition 'pMesh'. assimp-5.4.0/code/PostProcessing/GenFaceNormalsProcess.cpp:92:56: note: Function 'GenMeshFaceNormals' argument 1 names different: declaration 'pcMesh' definition 'pMesh'. assimp-5.4.0/code/PostProcessing/GenVertexNormalsProcess.cpp:64:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_ForceGenNormals [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/GenVertexNormalsProcess.cpp:74:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_GSN_MAX_SMOOTHING_ANGLE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/GenVertexNormalsProcess.cpp:83:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_NON_VERBOSE_FORMAT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/GenVertexNormalsProcess.cpp:116:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/GenVertexNormalsProcess.cpp:104:60: style:inconclusive: Function 'GenMeshVertexNormals' argument 1 names different: declaration 'pcMesh' definition 'pMesh'. [funcArgNamesDifferent] assimp-5.4.0/code/PostProcessing/GenVertexNormalsProcess.h:102:40: note: Function 'GenMeshVertexNormals' argument 1 names different: declaration 'pcMesh' definition 'pMesh'. assimp-5.4.0/code/PostProcessing/GenVertexNormalsProcess.cpp:104:60: note: Function 'GenMeshVertexNormals' argument 1 names different: declaration 'pcMesh' definition 'pMesh'. assimp-5.4.0/code/PostProcessing/ImproveCacheLocality.cpp:72:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_ImproveCacheLocality [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ImproveCacheLocality.cpp:79:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mConfigCacheDepth [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ImproveCacheLocality.cpp:167:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ImproveCacheLocality.cpp:111:43: style: Parameter 'pMesh' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/PostProcessing/JoinVerticesProcess.cpp:63:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_JoinIdenticalVertices [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/JoinVerticesProcess.cpp:84:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_NON_VERBOSE_FORMAT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/JoinVerticesProcess.cpp:247:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_COLOR_SETS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/JoinVerticesProcess.cpp:261:17: style: Variable 'face' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/PostProcessing/LimitBoneWeightsProcess.cpp:63:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_LimitBoneWeights [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/LimitBoneWeightsProcess.cpp:83:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_LBW_MAX_WEIGHTS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/LimitBoneWeightsProcess.cpp:56:26: warning: Member variable 'LimitBoneWeightsProcess::mRemoveEmptyBones' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/code/PostProcessing/MakeVerboseFormat.cpp:69:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_NON_VERBOSE_FORMAT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/MakeVerboseFormat.cpp:92:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/MakeVerboseFormat.cpp:157:29: style: Variable 'weightToCopy' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/PostProcessing/OptimizeGraph.cpp:84:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_OptimizeGraph [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/OptimizeGraph.cpp:91:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_OG_EXCLUDE_LIST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/OptimizeGraph.cpp:167:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/OptimizeGraph.h:93:48: style: Parameter 'in' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/PostProcessing/OptimizeGraph.h:109:47: style: Parameter 'name' can be declared as reference to const [constParameterReference] assimp-5.4.0/code/PostProcessing/OptimizeGraph.cpp:171:16: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/PostProcessing/OptimizeMeshes.cpp:80:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_OptimizeMeshes [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/OptimizeMeshes.cpp:127:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vertex_format [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/OptimizeMeshes.cpp:161:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instance_cnt [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/OptimizeMeshes.cpp:207:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vertex_format [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/OptimizeMeshes.cpp:240:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instance_cnt [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/PretransformVertices.cpp:99:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_PreTransformVertices [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/PretransformVertices.cpp:107:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_PTV_KEEP_HIERARCHY [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/PretransformVertices.cpp:165:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVector3D [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/PretransformVertices.cpp:548:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumIndices [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/PretransformVertices.cpp:71:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/PostProcessing/PretransformVertices.cpp:355:12: style: Variable 'ctz' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/PostProcessing/PretransformVertices.cpp:661:12: style: Variable 'm' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/PostProcessing/ProcessHelper.cpp:154:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVector3D [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ProcessHelper.cpp:180:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_COLOR_SETS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ProcessHelper.cpp:332:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVertexId [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ProcessHelper.cpp:241:35: style:inconclusive: Function 'MakeSubmesh' argument 1 names different: declaration 'superMesh' definition 'pMesh'. [funcArgNamesDifferent] assimp-5.4.0/code/PostProcessing/ProcessHelper.h:332:35: note: Function 'MakeSubmesh' argument 1 names different: declaration 'superMesh' definition 'pMesh'. assimp-5.4.0/code/PostProcessing/ProcessHelper.cpp:241:35: note: Function 'MakeSubmesh' argument 1 names different: declaration 'superMesh' definition 'pMesh'. assimp-5.4.0/code/PostProcessing/ProcessHelper.cpp:88:29: style: Parameter 'mesh' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/PostProcessing/ProcessHelper.cpp:117:40: style: Parameter 'mesh' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/code/PostProcessing/RemoveRedundantMaterials.cpp:62:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_RemoveRedundantMaterials [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/RemoveRedundantMaterials.cpp:69:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_RRM_EXCLUDE_LIST [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/RemoveRedundantMaterials.cpp:99:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/RemoveRedundantMaterials.cpp:164:27: style: Condition 'iNewNum>0' is always true [knownConditionTrueFalse] assimp-5.4.0/code/PostProcessing/RemoveRedundantMaterials.cpp:159:17: note: Assuming that condition 'iNewNum<1' is not redundant assimp-5.4.0/code/PostProcessing/RemoveRedundantMaterials.cpp:164:27: note: Condition 'iNewNum>0' is always true assimp-5.4.0/code/PostProcessing/RemoveRedundantMaterials.cpp:108:22: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/PostProcessing/RemoveRedundantMaterials.cpp:180:22: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/PostProcessing/RemoveVCProcess.cpp:60:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_RemoveComponent [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/RemoveVCProcess.cpp:84:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiComponent_ANIMATIONS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/RemoveVCProcess.cpp:163:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_RVC_FLAGS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/RemoveVCProcess.cpp:176:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiComponent_MATERIALS [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/RemoveVCProcess.cpp:103:30: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/PostProcessing/RemoveVCProcess.cpp:171:43: style:inconclusive: Function 'ProcessMesh' argument 1 names different: declaration 'pcMesh' definition 'pMesh'. [funcArgNamesDifferent] assimp-5.4.0/code/PostProcessing/RemoveVCProcess.h:106:31: note: Function 'ProcessMesh' argument 1 names different: declaration 'pcMesh' definition 'pMesh'. assimp-5.4.0/code/PostProcessing/RemoveVCProcess.cpp:171:43: note: Function 'ProcessMesh' argument 1 names different: declaration 'pcMesh' definition 'pMesh'. assimp-5.4.0/code/PostProcessing/ScaleProcess.cpp:66:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_GlobalScale [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ScaleProcess.cpp:72:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_GLOBAL_SCALE_FACTOR_KEY [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ScaleProcess.cpp:90:26: warning: Either the condition 'nullptr==pScene' is redundant or there is possible null pointer dereference: pScene. [nullPointerRedundantCheck] assimp-5.4.0/code/PostProcessing/ScaleProcess.cpp:92:18: note: Assuming that condition 'nullptr==pScene' is not redundant assimp-5.4.0/code/PostProcessing/ScaleProcess.cpp:90:26: note: Null pointer dereference assimp-5.4.0/code/PostProcessing/ScaleProcess.cpp:164:43: style:inconclusive: Function 'traverseNodes' argument 1 names different: declaration 'currentNode' definition 'node'. [funcArgNamesDifferent] assimp-5.4.0/code/PostProcessing/ScaleProcess.h:86:33: note: Function 'traverseNodes' argument 1 names different: declaration 'currentNode' definition 'node'. assimp-5.4.0/code/PostProcessing/ScaleProcess.cpp:164:43: note: Function 'traverseNodes' argument 1 names different: declaration 'currentNode' definition 'node'. assimp-5.4.0/code/PostProcessing/SortByPTypeProcess.cpp:60:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_SortByPType [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/SortByPTypeProcess.cpp:65:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_SBP_REMOVE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/SortByPTypeProcess.cpp:134:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/SortByPTypeProcess.cpp:301:44: style: Variable 'tbl' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/PostProcessing/SortByPTypeProcess.cpp:372:35: style: Variable 'in' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/PostProcessing/SortByPTypeProcess.cpp:244:29: style: Variable 'animMesh' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/PostProcessing/SortByPTypeProcess.cpp:377:29: style: Variable 'srcBone' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/PostProcessing/SplitByBoneCountProcess.cpp:65:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_SplitByBoneCount [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/SplitByBoneCountProcess.cpp:149:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWeight [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/SplitByBoneCountProcess.cpp:399:43: style: Comparing expression of type 'unsigned int' against value 0. Condition is always false. [compareValueOutOfTypeRangeError] assimp-5.4.0/code/PostProcessing/SplitByBoneCountProcess.cpp:399:36: style: Checking if unsigned expression 'a' is less than zero. [unsignedLessThanZero] assimp-5.4.0/code/PostProcessing/SplitByBoneCountProcess.cpp:397:27: note: Assuming that condition 'pNode->mNumMeshes==0' is not redundant assimp-5.4.0/code/PostProcessing/SplitByBoneCountProcess.cpp:399:36: note: Unsigned less than zero assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:58:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_SplitLargeMeshes [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:85:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:97:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_SLM_TRIANGLE_LIMIT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:108:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:166:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumIndices [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:328:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_SplitLargeMeshes [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:345:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:375:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_SLM_VERTEX_LIMIT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:456:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumIndices [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:539:64: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:541:69: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:564:36: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:133:17: style:inconclusive: Function 'SplitMesh' argument 2 names different: declaration 'pcMesh' definition 'pMesh'. [funcArgNamesDifferent] assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.h:128:45: note: Function 'SplitMesh' argument 2 names different: declaration 'pcMesh' definition 'pMesh'. assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:133:17: note: Function 'SplitMesh' argument 2 names different: declaration 'pcMesh' definition 'pMesh'. assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:382:17: style:inconclusive: Function 'SplitMesh' argument 2 names different: declaration 'pcMesh' definition 'pMesh'. [funcArgNamesDifferent] assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.h:185:45: note: Function 'SplitMesh' argument 2 names different: declaration 'pcMesh' definition 'pMesh'. assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:382:17: note: Function 'SplitMesh' argument 2 names different: declaration 'pcMesh' definition 'pMesh'. assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:534:44: style: Variable 'table' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:254:31: style: Variable 'pi' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:426:26: style: Consider using std::fill algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/PostProcessing/TextureTransform.h:124:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/TextureTransform.h:154:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/TextureTransform.h:166:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/TextureTransform.cpp:63:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_TransformUVCoords [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/TextureTransform.cpp:91:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATH_TWO_PI [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/TextureTransform.cpp:192:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureMapMode_Wrap [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/TextureTransform.cpp:269:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_UVTRAFO_ROTATION [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/TextureTransform.cpp:185:40: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/PostProcessing/TextureTransform.cpp:226:30: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/PostProcessing/TextureTransform.cpp:238:42: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/PostProcessing/TextureTransform.cpp:241:49: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/PostProcessing/TextureTransform.cpp:245:39: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/PostProcessing/TextureTransform.cpp:248:39: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/PostProcessing/TextureTransform.cpp:219:33: style: Variable 'prop' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/PostProcessing/TextureTransform.cpp:302:29: style: Variable 'mesh' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/PostProcessing/TextureTransform.cpp:488:32: style: Variable 'end' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/code/PostProcessing/TextureTransform.cpp:322:69: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/PostProcessing/TextureTransform.cpp:377:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/code/PostProcessing/TriangulateProcess.cpp:162:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_Triangulate [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/TriangulateProcess.cpp:203:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POLYGON [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/TriangulateProcess.cpp:271:42: style: The scope of the variable 'ear' can be reduced. [variableScope] assimp-5.4.0/code/PostProcessing/TriangulateProcess.cpp:271:51: style: The scope of the variable 'tmp' can be reduced. [variableScope] assimp-5.4.0/code/PostProcessing/TriangulateProcess.cpp:271:70: style: The scope of the variable 'next' can be reduced. [variableScope] assimp-5.4.0/code/PostProcessing/TriangulateProcess.cpp:211:17: style: Variable 'face' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:66:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_ValidateDataStructure [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:170:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:193:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_INCOMPLETE [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:245:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiLightSource_UNDEFINED [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:268:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATH_PI [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:290:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:460:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVertexId [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:522:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPTI_String [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:620:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPTI_String [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:712:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HINTMAXTEXTURELEN [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:749:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:843:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:912:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:833:23: style: Condition 'pMeshMorphAnim->mNumKeys' is always true [knownConditionTrueFalse] assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:555:40: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:572:24: style: C-style pointer casting [cstyleCast] assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:109:49: style:inconclusive: Function 'DoValidation' argument 1 names different: declaration 'array' definition 'parray'. [funcArgNamesDifferent] assimp-5.4.0/code/PostProcessing/ValidateDataStructure.h:173:34: note: Function 'DoValidation' argument 1 names different: declaration 'array' definition 'parray'. assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:109:49: note: Function 'DoValidation' argument 1 names different: declaration 'array' definition 'parray'. assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:131:51: style:inconclusive: Function 'DoValidationEx' argument 1 names different: declaration 'array' definition 'parray'. [funcArgNamesDifferent] assimp-5.4.0/code/PostProcessing/ValidateDataStructure.h:178:36: note: Function 'DoValidationEx' argument 1 names different: declaration 'array' definition 'parray'. assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:131:51: note: Function 'DoValidationEx' argument 1 names different: declaration 'array' definition 'parray'. assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:732:27: style:inconclusive: Function 'Validate' argument 2 names different: declaration 'pBoneAnim' definition 'pNodeAnim'. [funcArgNamesDifferent] assimp-5.4.0/code/PostProcessing/ValidateDataStructure.h:150:27: note: Function 'Validate' argument 2 names different: declaration 'pBoneAnim' definition 'pNodeAnim'. assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:732:27: note: Function 'Validate' argument 2 names different: declaration 'pBoneAnim' definition 'pNodeAnim'. assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:283:17: style: Variable 'face' can be declared as reference to const [constVariableReference] assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:593:21: style: Variable 'mesh' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:98:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:566:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:617:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:698:24: warning: Member variable 'Static_Data_Model::decoder_table' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:698:24: warning: Member variable 'Static_Data_Model::last_symbol' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:698:24: warning: Member variable 'Static_Data_Model::table_size' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:698:24: warning: Member variable 'Static_Data_Model::table_shift' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:761:26: warning: Member variable 'Adaptive_Data_Model::symbol_count' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:761:26: warning: Member variable 'Adaptive_Data_Model::decoder_table' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:761:26: warning: Member variable 'Adaptive_Data_Model::total_count' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:761:26: warning: Member variable 'Adaptive_Data_Model::update_cycle' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:761:26: warning: Member variable 'Adaptive_Data_Model::symbols_until_update' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:761:26: warning: Member variable 'Adaptive_Data_Model::last_symbol' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:761:26: warning: Member variable 'Adaptive_Data_Model::table_size' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:761:26: warning: Member variable 'Adaptive_Data_Model::table_shift' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:483:23: warning: Member variable 'Arithmetic_Codec::ac_pointer' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:483:23: warning: Member variable 'Arithmetic_Codec::base' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:483:23: warning: Member variable 'Arithmetic_Codec::value' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:483:23: warning: Member variable 'Arithmetic_Codec::length' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:489:23: warning: Member variable 'Arithmetic_Codec::ac_pointer' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:489:23: warning: Member variable 'Arithmetic_Codec::base' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:489:23: warning: Member variable 'Arithmetic_Codec::value' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:489:23: warning: Member variable 'Arithmetic_Codec::length' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.h:107:16: style:inconclusive: Technically the member function 'o3dgc::Static_Data_Model::model_symbols' can be const. [functionConst] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.h:145:16: style:inconclusive: Technically the member function 'o3dgc::Adaptive_Data_Model::model_symbols' can be const. [functionConst] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.h:263:12: style:inconclusive: Technically the member function 'o3dgc::Arithmetic_Codec::propagate_carry' can be const. [functionConst] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:109:35: note: Technically the member function 'o3dgc::Arithmetic_Codec::propagate_carry' can be const. assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.h:263:12: note: Technically the member function 'o3dgc::Arithmetic_Codec::propagate_carry' can be const. assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.h:142:7: style: Class 'Adaptive_Data_Model' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.h:171:7: style: Class 'Arithmetic_Codec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/contrib/Open3DGC/o3dgcCommon.h:160:36: style: Condition '*((char*)(&num))==1' is always true [knownConditionTrueFalse] assimp-5.4.0/contrib/Open3DGC/o3dgcCommon.h:159:29: note: Assignment 'num=1', assigned value is 1 assimp-5.4.0/contrib/Open3DGC/o3dgcCommon.h:160:36: note: Condition '*((char*)(&num))==1' is always true assimp-5.4.0/contrib/Open3DGC/o3dgcCommon.h:160:20: style: C-style pointer casting [cstyleCast] assimp-5.4.0/contrib/Open3DGC/o3dgcCommon.h:380:18: style: The scope of the variable 'r' can be reduced. [variableScope] assimp-5.4.0/contrib/Open3DGC/o3dgcCommon.h:395:18: style: The scope of the variable 'r' can be reduced. [variableScope] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:823:28: style: The scope of the variable 's' can be reduced. [variableScope] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:172:61: style:inconclusive: Function 'put_bits' argument 2 names different: declaration 'number_of_bits' definition 'bits'. [funcArgNamesDifferent] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.h:190:49: note: Function 'put_bits' argument 2 names different: declaration 'number_of_bits' definition 'bits'. assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:172:61: note: Function 'put_bits' argument 2 names different: declaration 'number_of_bits' definition 'bits'. assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:189:50: style:inconclusive: Function 'get_bits' argument 1 names different: declaration 'number_of_bits' definition 'bits'. [funcArgNamesDifferent] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.h:191:34: note: Function 'get_bits' argument 1 names different: declaration 'number_of_bits' definition 'bits'. assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:189:50: note: Function 'get_bits' argument 1 names different: declaration 'number_of_bits' definition 'bits'. assimp-5.4.0/contrib/Open3DGC/o3dgcCommon.h:217:47: performance: Function parameter 'e' should be passed by const reference. [passedByValue] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:207:54: style: Parameter 'M' can be declared as reference to const [constParameterReference] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:229:58: style: Parameter 'M' can be declared as reference to const [constParameterReference] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:307:55: style: Parameter 'M' can be declared as reference to const [constParameterReference] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:334:59: style: Parameter 'M' can be declared as reference to const [constParameterReference] assimp-5.4.0/contrib/Open3DGC/o3dgcVector.h:76:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O3DGC_DEFAULT_VECTOR_SIZE [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/Open3DGC/o3dgcVector.h:139:29: style: Class 'Vec3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/contrib/Open3DGC/o3dgcVector.h:173:29: style: Class 'Vec2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/contrib/Open3DGC/o3dgcBinaryStream.h:46:33: style: Class 'BinaryStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/contrib/Open3DGC/o3dgcBinaryStream.h:385:41: error: Resource leak: fin [resourceLeak] assimp-5.4.0/contrib/Open3DGC/o3dgcBinaryStream.h:152:59: style: C-style pointer casting [cstyleCast] assimp-5.4.0/contrib/Open3DGC/o3dgcBinaryStream.h:170:59: style: C-style pointer casting [cstyleCast] assimp-5.4.0/contrib/Open3DGC/o3dgcBinaryStream.h:189:59: style: C-style pointer casting [cstyleCast] assimp-5.4.0/contrib/Open3DGC/o3dgcBinaryStream.h:207:59: style: C-style pointer casting [cstyleCast] assimp-5.4.0/contrib/Open3DGC/o3dgcBinaryStream.h:381:79: style: C-style pointer casting [cstyleCast] assimp-5.4.0/contrib/Open3DGC/o3dgcBinaryStream.h:415:46: style: C-style pointer casting [cstyleCast] assimp-5.4.0/contrib/Open3DGC/o3dgcBinaryStream.h:152:59: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/contrib/Open3DGC/o3dgcBinaryStream.h:170:59: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] assimp-5.4.0/contrib/Open3DGC/o3dgcBinaryStream.h:297:55: style: The scope of the variable 'a' can be reduced. [variableScope] assimp-5.4.0/contrib/Open3DGC/o3dgcDynamicVectorDecoder.cpp:172:29: style: The scope of the variable 'buffer' can be reduced. [variableScope] assimp-5.4.0/contrib/Open3DGC/o3dgcDynamicVectorDecoder.cpp:252:14: style: The scope of the variable 'r' can be reduced. [variableScope] assimp-5.4.0/contrib/Open3DGC/o3dgcBinaryStream.h:152:53: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/contrib/Open3DGC/o3dgcBinaryStream.h:170:53: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/contrib/Open3DGC/o3dgcBinaryStream.h:189:53: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/contrib/Open3DGC/o3dgcBinaryStream.h:207:53: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/contrib/Open3DGC/o3dgcBinaryStream.h:390:64: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/contrib/Open3DGC/o3dgcDynamicVectorEncoder.cpp:269:14: style: The scope of the variable 'r' can be reduced. [variableScope] assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.h:228:61: error: Shifting 32-bit value by 4294967295 bits is undefined behaviour [shiftTooManyBits] assimp-5.4.0/contrib/Open3DGC/o3dgcDynamicVectorEncoder.cpp:166:32: note: Calling function 'ExpGolombEncode', 2nd argument '0' value is 0 assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.h:226:35: note: k is decremented', new value is -1 assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.h:228:61: note: Shift assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.h:228:63: warning: Expression 'k' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] assimp-5.4.0/contrib/Open3DGC/o3dgcDynamicVectorEncoder.cpp:166:32: note: Calling function 'ExpGolombEncode', 2nd argument '0' value is 0 assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.h:226:35: note: k is decremented', new value is -1 assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.h:228:63: note: Negative value is converted to an unsigned value assimp-5.4.0/contrib/Open3DGC/o3dgcTriangleFans.h:181:41: warning: Class 'TriangleFans' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] assimp-5.4.0/contrib/Open3DGC/o3dgcTriangleFans.h:181:41: warning: Class 'TriangleFans' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] assimp-5.4.0/contrib/Open3DGC/o3dgcTriangleFans.h:171:37: style: Class 'TriangleFans' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/contrib/Open3DGC/o3dgcTriangleFans.cpp:68:14: style: The scope of the variable 'symbol' can be reduced. [variableScope] assimp-5.4.0/contrib/Open3DGC/o3dgcTriangleFans.cpp:90:14: style: The scope of the variable 'minValue' can be reduced. [variableScope] assimp-5.4.0/contrib/Open3DGC/o3dgcTriangleFans.cpp:184:14: style: The scope of the variable 'minValue' can be reduced. [variableScope] assimp-5.4.0/contrib/Open3DGC/o3dgcTriangleFans.cpp:217:27: style: The scope of the variable 'value' can be reduced. [variableScope] assimp-5.4.0/contrib/Open3DGC/o3dgcTriangleFans.cpp:309:14: style: The scope of the variable 'symbol' can be reduced. [variableScope] assimp-5.4.0/contrib/Open3DGC/o3dgcTriangleFans.cpp:380:23: style: The scope of the variable 'value' can be reduced. [variableScope] assimp-5.4.0/contrib/clipper/clipper.cpp:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] assimp-5.4.0/contrib/clipper/clipper.cpp:182:11: warning: Member variable 'PolyNode::m_jointype' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/clipper/clipper.cpp:182:11: warning: Member variable 'PolyNode::m_endtype' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/clipper/clipper.cpp:884:14: warning: Member variable 'ClipperBase::m_PreserveCollinear' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/clipper/clipper.cpp:884:14: warning: Member variable 'ClipperBase::m_HasOpenPaths' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/clipper/clipper.cpp:884:14: warning: Member variable 'ClipperBase::m_ActiveEdges' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/clipper/clipper.cpp:1475:10: warning: Member variable 'Clipper::m_ClipType' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/clipper/clipper.cpp:1475:10: warning: Member variable 'Clipper::m_SortedEdges' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/clipper/clipper.cpp:1475:10: warning: Member variable 'Clipper::m_ClipFillType' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/clipper/clipper.cpp:1475:10: warning: Member variable 'Clipper::m_SubjFillType' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/clipper/clipper.cpp:1475:10: warning: Member variable 'Clipper::m_UsingPolyTree' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/clipper/clipper.cpp:3787:16: warning: Member variable 'ClipperOffset::m_delta' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/clipper/clipper.cpp:3787:16: warning: Member variable 'ClipperOffset::m_sinA' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/clipper/clipper.cpp:3787:16: warning: Member variable 'ClipperOffset::m_sin' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/clipper/clipper.cpp:3787:16: warning: Member variable 'ClipperOffset::m_cos' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/clipper/clipper.cpp:3787:16: warning: Member variable 'ClipperOffset::m_miterLim' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/clipper/clipper.cpp:3787:16: warning: Member variable 'ClipperOffset::m_StepsPerRad' is not initialized in the constructor. [uninitMemberVar] assimp-5.4.0/contrib/clipper/clipper.hpp:229:8: style:inconclusive: Technically the member function 'ClipperLib::ClipperBase::PreserveCollinear' can be const. [functionConst] assimp-5.4.0/contrib/clipper/clipper.hpp:238:8: style:inconclusive: Technically the member function 'ClipperLib::ClipperBase::LocalMinimaPending' can be const. [functionConst] assimp-5.4.0/contrib/clipper/clipper.cpp:1466:19: note: Technically the member function 'ClipperLib::ClipperBase::LocalMinimaPending' can be const. assimp-5.4.0/contrib/clipper/clipper.hpp:238:8: note: Technically the member function 'ClipperLib::ClipperBase::LocalMinimaPending' can be const. assimp-5.4.0/contrib/clipper/clipper.hpp:281:8: style:inconclusive: Technically the member function 'ClipperLib::Clipper::ReverseSolution' can be const. [functionConst] assimp-5.4.0/contrib/clipper/clipper.hpp:283:8: style:inconclusive: Technically the member function 'ClipperLib::Clipper::StrictlySimple' can be const. [functionConst] assimp-5.4.0/contrib/clipper/clipper.hpp:308:8: style:inconclusive: Technically the member function 'ClipperLib::Clipper::SetWindingCount' can be const. [functionConst] assimp-5.4.0/contrib/clipper/clipper.cpp:1625:15: note: Technically the member function 'ClipperLib::Clipper::SetWindingCount' can be const. assimp-5.4.0/contrib/clipper/clipper.hpp:308:8: note: Technically the member function 'ClipperLib::Clipper::SetWindingCount' can be const. assimp-5.4.0/contrib/clipper/clipper.hpp:326:8: style:inconclusive: Technically the member function 'ClipperLib::Clipper::AppendPolygon' can be const. [functionConst] assimp-5.4.0/contrib/clipper/clipper.cpp:2368:15: note: Technically the member function 'ClipperLib::Clipper::AppendPolygon' can be const. assimp-5.4.0/contrib/clipper/clipper.hpp:326:8: note: Technically the member function 'ClipperLib::Clipper::AppendPolygon' can be const. assimp-5.4.0/contrib/clipper/clipper.hpp:336:8: style:inconclusive: Technically the member function 'ClipperLib::Clipper::SetHoleState' can be const. [functionConst] assimp-5.4.0/contrib/clipper/clipper.cpp:2302:15: note: Technically the member function 'ClipperLib::Clipper::SetHoleState' can be const. assimp-5.4.0/contrib/clipper/clipper.hpp:336:8: note: Technically the member function 'ClipperLib::Clipper::SetHoleState' can be const. assimp-5.4.0/contrib/clipper/clipper.hpp:339:8: style:inconclusive: Technically the member function 'ClipperLib::Clipper::FixupOutPolygon' can be const. [functionConst] assimp-5.4.0/contrib/clipper/clipper.cpp:3144:15: note: Technically the member function 'ClipperLib::Clipper::FixupOutPolygon' can be const. assimp-5.4.0/contrib/clipper/clipper.hpp:339:8: note: Technically the member function 'ClipperLib::Clipper::FixupOutPolygon' can be const. assimp-5.4.0/contrib/clipper/clipper.hpp:340:8: performance:inconclusive: Technically the member function 'ClipperLib::Clipper::FixupOutPolyline' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/contrib/clipper/clipper.cpp:3117:15: note: Technically the member function 'ClipperLib::Clipper::FixupOutPolyline' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/contrib/clipper/clipper.hpp:340:8: note: Technically the member function 'ClipperLib::Clipper::FixupOutPolyline' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/contrib/clipper/clipper.hpp:343:8: performance:inconclusive: Technically the member function 'ClipperLib::Clipper::FixHoleLinkage' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/contrib/clipper/clipper.cpp:1546:15: note: Technically the member function 'ClipperLib::Clipper::FixHoleLinkage' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/contrib/clipper/clipper.hpp:343:8: note: Technically the member function 'ClipperLib::Clipper::FixHoleLinkage' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/contrib/clipper/clipper.hpp:348:8: style:inconclusive: Technically the member function 'ClipperLib::Clipper::JoinPoints' can be const. [functionConst] assimp-5.4.0/contrib/clipper/clipper.cpp:3459:15: note: Technically the member function 'ClipperLib::Clipper::JoinPoints' can be const. assimp-5.4.0/contrib/clipper/clipper.hpp:348:8: note: Technically the member function 'ClipperLib::Clipper::JoinPoints' can be const. assimp-5.4.0/contrib/clipper/clipper.hpp:351:8: style:inconclusive: Technically the member function 'ClipperLib::Clipper::FixupFirstLefts1' can be const. [functionConst] assimp-5.4.0/contrib/clipper/clipper.cpp:3626:15: note: Technically the member function 'ClipperLib::Clipper::FixupFirstLefts1' can be const. assimp-5.4.0/contrib/clipper/clipper.hpp:351:8: note: Technically the member function 'ClipperLib::Clipper::FixupFirstLefts1' can be const. assimp-5.4.0/contrib/clipper/clipper.hpp:352:8: style:inconclusive: Technically the member function 'ClipperLib::Clipper::FixupFirstLefts2' can be const. [functionConst] assimp-5.4.0/contrib/clipper/clipper.cpp:3642:15: note: Technically the member function 'ClipperLib::Clipper::FixupFirstLefts2' can be const. assimp-5.4.0/contrib/clipper/clipper.hpp:352:8: note: Technically the member function 'ClipperLib::Clipper::FixupFirstLefts2' can be const. assimp-5.4.0/contrib/clipper/clipper.hpp:353:8: style:inconclusive: Technically the member function 'ClipperLib::Clipper::FixupFirstLefts3' can be const. [functionConst] assimp-5.4.0/contrib/clipper/clipper.cpp:3667:15: note: Technically the member function 'ClipperLib::Clipper::FixupFirstLefts3' can be const. assimp-5.4.0/contrib/clipper/clipper.hpp:353:8: note: Technically the member function 'ClipperLib::Clipper::FixupFirstLefts3' can be const. assimp-5.4.0/contrib/clipper/clipper.hpp:382:8: style:inconclusive: Technically the member function 'ClipperLib::ClipperOffset::FixOrientations' can be const. [functionConst] assimp-5.4.0/contrib/clipper/clipper.cpp:3862:21: note: Technically the member function 'ClipperLib::ClipperOffset::FixOrientations' can be const. assimp-5.4.0/contrib/clipper/clipper.hpp:382:8: note: Technically the member function 'ClipperLib::ClipperOffset::FixOrientations' can be const. assimp-5.4.0/contrib/clipper/clipper.cpp:127:15: style:inconclusive: Technically the member function 'ClipperLib::LocMinSorter::operator()' can be const. [functionConst] assimp-5.4.0/contrib/clipper/clipper.hpp:227:16: style: Virtual function 'Clear' is called from destructor '~ClipperBase()' at line 893. Dynamic binding is not used. [virtualCallInConstructor] assimp-5.4.0/contrib/clipper/clipper.cpp:893:3: note: Calling Clear assimp-5.4.0/contrib/clipper/clipper.hpp:227:16: note: Clear is a virtual function assimp-5.4.0/contrib/clipper/clipper.hpp:92:3: style: Struct 'IntPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/contrib/clipper/clipper.hpp:120:3: style: Struct 'DoublePoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/contrib/clipper/clipper.hpp:121:3: style: Struct 'DoublePoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/contrib/clipper/clipper.hpp:266:3: style: Class 'Clipper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/contrib/clipper/clipper.hpp:363:3: style: Class 'ClipperOffset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/contrib/clipper/clipper.hpp:394:5: style: Class 'clipperException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/contrib/clipper/clipper.cpp:257:5: style: Class 'Int128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/contrib/clipper/clipper.hpp:163:6: style: The destructor '~PolyTree' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/contrib/clipper/clipper.hpp:140:14: note: Virtual destructor in base class assimp-5.4.0/contrib/clipper/clipper.hpp:163:6: note: Destructor in derived class assimp-5.4.0/contrib/clipper/clipper.cpp:2984:19: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] assimp-5.4.0/contrib/clipper/clipper.cpp:2982:22: note: outer condition: e->OutIdx>=0 assimp-5.4.0/contrib/clipper/clipper.cpp:2984:19: note: identical inner condition: e->OutIdx>=0 assimp-5.4.0/contrib/clipper/clipper.cpp:4203:50: style: The scope of the variable 'X2' can be reduced. [variableScope] assimp-5.4.0/contrib/clipper/clipper.cpp:929:49: style:inconclusive: Function 'ProcessBound' argument 2 names different: declaration 'IsClockwise' definition 'NextIsForward'. [funcArgNamesDifferent] assimp-5.4.0/contrib/clipper/clipper.hpp:235:38: note: Function 'ProcessBound' argument 2 names different: declaration 'IsClockwise' definition 'NextIsForward'. assimp-5.4.0/contrib/clipper/clipper.cpp:929:49: note: Function 'ProcessBound' argument 2 names different: declaration 'IsClockwise' definition 'NextIsForward'. assimp-5.4.0/contrib/clipper/clipper.cpp:1396:45: style:inconclusive: Function 'SwapPositionsInAEL' argument 1 names different: declaration 'edge1' definition 'Edge1'. [funcArgNamesDifferent] assimp-5.4.0/contrib/clipper/clipper.hpp:243:34: note: Function 'SwapPositionsInAEL' argument 1 names different: declaration 'edge1' definition 'Edge1'. assimp-5.4.0/contrib/clipper/clipper.cpp:1396:45: note: Function 'SwapPositionsInAEL' argument 1 names different: declaration 'edge1' definition 'Edge1'. assimp-5.4.0/contrib/clipper/clipper.cpp:1396:59: style:inconclusive: Function 'SwapPositionsInAEL' argument 2 names different: declaration 'edge2' definition 'Edge2'. [funcArgNamesDifferent] assimp-5.4.0/contrib/clipper/clipper.hpp:243:48: note: Function 'SwapPositionsInAEL' argument 2 names different: declaration 'edge2' definition 'Edge2'. assimp-5.4.0/contrib/clipper/clipper.cpp:1396:59: note: Function 'SwapPositionsInAEL' argument 2 names different: declaration 'edge2' definition 'Edge2'. assimp-5.4.0/contrib/clipper/clipper.cpp:1842:71: style:inconclusive: Function 'AddLocalMinPoly' argument 3 names different: declaration 'pt' definition 'Pt'. [funcArgNamesDifferent] assimp-5.4.0/contrib/clipper/clipper.hpp:324:64: note: Function 'AddLocalMinPoly' argument 3 names different: declaration 'pt' definition 'Pt'. assimp-5.4.0/contrib/clipper/clipper.cpp:1842:71: note: Function 'AddLocalMinPoly' argument 3 names different: declaration 'pt' definition 'Pt'. assimp-5.4.0/contrib/clipper/clipper.cpp:1885:69: style:inconclusive: Function 'AddLocalMaxPoly' argument 3 names different: declaration 'pt' definition 'Pt'. [funcArgNamesDifferent] assimp-5.4.0/contrib/clipper/clipper.hpp:323:62: note: Function 'AddLocalMaxPoly' argument 3 names different: declaration 'pt' definition 'Pt'. assimp-5.4.0/contrib/clipper/clipper.cpp:1885:69: note: Function 'AddLocalMaxPoly' argument 3 names different: declaration 'pt' definition 'Pt'. assimp-5.4.0/contrib/clipper/clipper.cpp:1943:62: style:inconclusive: Function 'AddJoin' argument 3 names different: declaration 'offPt' definition 'OffPt'. [funcArgNamesDifferent] assimp-5.4.0/contrib/clipper/clipper.hpp:344:55: note: Function 'AddJoin' argument 3 names different: declaration 'offPt' definition 'OffPt'. assimp-5.4.0/contrib/clipper/clipper.cpp:1943:62: note: Function 'AddJoin' argument 3 names different: declaration 'offPt' definition 'OffPt'. assimp-5.4.0/contrib/clipper/clipper.cpp:1969:54: style:inconclusive: Function 'AddGhostJoin' argument 2 names different: declaration 'offPt' definition 'OffPt'. [funcArgNamesDifferent] assimp-5.4.0/contrib/clipper/clipper.hpp:347:47: note: Function 'AddGhostJoin' argument 2 names different: declaration 'offPt' definition 'OffPt'. assimp-5.4.0/contrib/clipper/clipper.cpp:1969:54: note: Function 'AddGhostJoin' argument 2 names different: declaration 'offPt' definition 'OffPt'. assimp-5.4.0/contrib/clipper/clipper.cpp:2107:62: style:inconclusive: Function 'IntersectEdges' argument 3 names different: declaration 'pt' definition 'Pt'. [funcArgNamesDifferent] assimp-5.4.0/contrib/clipper/clipper.hpp:327:55: note: Function 'IntersectEdges' argument 3 names different: declaration 'pt' definition 'Pt'. assimp-5.4.0/contrib/clipper/clipper.cpp:2107:62: note: Function 'IntersectEdges' argument 3 names different: declaration 'pt' definition 'Pt'. assimp-5.4.0/contrib/clipper/clipper.cpp:2359:32: style:inconclusive: Function 'GetOutRec' argument 1 names different: declaration 'idx' definition 'Idx'. [funcArgNamesDifferent] assimp-5.4.0/contrib/clipper/clipper.hpp:325:25: note: Function 'GetOutRec' argument 1 names different: declaration 'idx' definition 'Idx'. assimp-5.4.0/contrib/clipper/clipper.cpp:2359:32: note: Function 'GetOutRec' argument 1 names different: declaration 'idx' definition 'Idx'. assimp-5.4.0/contrib/clipper/clipper.cpp:2559:41: style:inconclusive: Function 'SwapPositionsInSEL' argument 1 names different: declaration 'edge1' definition 'Edge1'. [funcArgNamesDifferent] assimp-5.4.0/contrib/clipper/clipper.hpp:317:34: note: Function 'SwapPositionsInSEL' argument 1 names different: declaration 'edge1' definition 'Edge1'. assimp-5.4.0/contrib/clipper/clipper.cpp:2559:41: note: Function 'SwapPositionsInSEL' argument 1 names different: declaration 'edge1' definition 'Edge1'. assimp-5.4.0/contrib/clipper/clipper.cpp:2559:55: style:inconclusive: Function 'SwapPositionsInSEL' argument 2 names different: declaration 'edge2' definition 'Edge2'. [funcArgNamesDifferent] assimp-5.4.0/contrib/clipper/clipper.hpp:317:48: note: Function 'SwapPositionsInSEL' argument 2 names different: declaration 'edge2' definition 'Edge2'. assimp-5.4.0/contrib/clipper/clipper.cpp:2559:55: note: Function 'SwapPositionsInSEL' argument 2 names different: declaration 'edge2' definition 'Edge2'. assimp-5.4.0/contrib/clipper/clipper.cpp:3787:56: style:inconclusive: Function 'ClipperOffset' argument 2 names different: declaration 'roundPrecision' definition 'arcTolerance'. [funcArgNamesDifferent] assimp-5.4.0/contrib/clipper/clipper.hpp:363:49: note: Function 'ClipperOffset' argument 2 names different: declaration 'roundPrecision' definition 'arcTolerance'. assimp-5.4.0/contrib/clipper/clipper.cpp:3787:56: note: Function 'ClipperOffset' argument 2 names different: declaration 'roundPrecision' definition 'arcTolerance'. assimp-5.4.0/contrib/clipper/clipper.cpp:578:33: style: Parameter 'e' can be declared as reference to const [constParameterReference] assimp-5.4.0/contrib/clipper/clipper.cpp:615:25: style: Parameter 'edge' can be declared as reference to const [constParameterReference] assimp-5.4.0/contrib/clipper/clipper.cpp:2107:62: style: Parameter 'Pt' can be declared as reference to const [constParameterReference] assimp-5.4.0/contrib/clipper/clipper.cpp:2611:30: style: Parameter 'HorzEdge' can be declared as reference to const [constParameterReference] assimp-5.4.0/contrib/clipper/clipper.cpp:3998:15: style: Variable 'node' can be declared as reference to const [constVariableReference] assimp-5.4.0/contrib/clipper/clipper.cpp:488:10: style: Variable 'startOp' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/contrib/clipper/clipper.cpp:1087:23: style: Variable 'eLoopStop' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/contrib/clipper/clipper.cpp:1174:10: style: Variable 'EMin' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/contrib/clipper/clipper.cpp:1315:14: style: Variable 'bottomE' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/contrib/clipper/clipper.cpp:2305:10: style: Variable 'eTmp' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/contrib/clipper/clipper.cpp:2335:10: style: Variable 'OutPt1' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/contrib/clipper/clipper.cpp:2336:10: style: Variable 'OutPt2' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/contrib/clipper/clipper.cpp:2348:53: style: Parameter 'outRec2' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/contrib/clipper/clipper.cpp:2503:37: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/contrib/clipper/clipper.cpp:3148:12: style: Variable 'lastOK' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/contrib/clipper/clipper.cpp:3459:43: style: Parameter 'outRec1' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/contrib/clipper/clipper.cpp:3459:60: style: Parameter 'outRec2' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/contrib/clipper/clipper.cpp:3626:40: style: Parameter 'OldOutRec' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/contrib/clipper/clipper.cpp:3632:13: style: Variable 'firstLeft' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/contrib/clipper/clipper.cpp:3667:40: style: Parameter 'OldOutRec' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/contrib/clipper/clipper.cpp:3673:13: style: Variable 'firstLeft' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/contrib/clipper/clipper.cpp:932:15: style: Variable 'Horz' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/contrib/clipper/clipper.cpp:4119:11: style: Variable 'k' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/contrib/clipper/clipper.cpp:2659:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] assimp-5.4.0/contrib/clipper/clipper.cpp:2666:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] assimp-5.4.0/contrib/clipper/clipper.cpp:2693:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] assimp-5.4.0/contrib/clipper/clipper.cpp:2702:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:65:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_parent [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:71:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_properties [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_parent [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:97:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_parent [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:107:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_parent [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:111:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_children [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:115:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:119:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_name [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:127:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_name [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:131:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_properties [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:137:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_properties [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:146:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_properties [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:154:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_properties [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:171:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_value [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:175:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_value [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:179:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dtArrayList [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:183:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dtArrayList [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:187:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_references [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:191:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_references [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:41:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_buffer [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:50:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_len [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:59:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_len [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:68:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_len [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:83:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_id [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:100:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_referencedName [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_numRefs [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:117:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_numRefs [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:126:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_numRefs [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:147:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_key [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:162:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dataList [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:171:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_next [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:196:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_root [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:178:20: style: Variable 'n' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/contrib/openddlparser/code/OpenDDLExport.cpp:66:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stream [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLExport.cpp:72:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stream [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLExport.cpp:125:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stream [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLExport.cpp:217:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_types_max [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLExport.cpp:36:5: style: Struct 'DDLNodeIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/contrib/openddlparser/code/OpenDDLExport.cpp:342:21: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] assimp-5.4.0/contrib/openddlparser/code/OpenDDLExport.cpp:341:20: note: outer condition: nullptr!=nextDataArrayList assimp-5.4.0/contrib/openddlparser/code/OpenDDLExport.cpp:342:21: note: identical inner condition: nullptr!=nextDataArrayList assimp-5.4.0/contrib/openddlparser/code/OpenDDLExport.cpp:194:17: style: Condition 'nullptr!=prop' is always true [knownConditionTrueFalse] assimp-5.4.0/contrib/openddlparser/code/OpenDDLExport.cpp:256:31: style: Unused variable: stream [unusedVariable] assimp-5.4.0/contrib/openddlparser/code/OpenDDLExport.cpp:263:31: style: Unused variable: stream [unusedVariable] assimp-5.4.0/contrib/openddlparser/code/OpenDDLExport.cpp:340:21: style: Variable 'nextValue' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:85:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_error_msg [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:91:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_int64 [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:100:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_unsigned_int64 [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:152:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable placeholders [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:158:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_logCallback [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:162:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_logCallback [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:172:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_buffer [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:186:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_buffer [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:195:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_context [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:204:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_buffer [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:216:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_buffer [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:284:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:359:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_logCallback [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:404:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_none [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:471:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_context [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:479:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_context [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:526:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GlobalName [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:579:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_none [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:671:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_bool [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:769:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_double [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:800:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_string [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:864:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_unsigned_int64 [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:928:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_ref [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:837:24: warning:inconclusive: Logical conjunction always evaluates to false: *in < '0' && *in > '9'. [incorrectLogicOperator] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:837:52: warning:inconclusive: Logical conjunction always evaluates to false: *in < 'a' && *in > 'f'. [incorrectLogicOperator] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:837:80: warning:inconclusive: Logical conjunction always evaluates to false: *in < 'A' && *in > 'F'. [incorrectLogicOperator] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:1033:33: style: Condition 'nullptr!=prev' is always true [knownConditionTrueFalse] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:790:12: style: The scope of the variable 'len' can be reduced. [variableScope] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:107:37: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:605:15: style: Variable 'start' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:360:19: style: Variable 'error' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/contrib/openddlparser/code/OpenDDLStream.cpp:43:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_formatter [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLStream.cpp:49:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_formatter [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLStream.cpp:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_file [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLStream.cpp:63:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_file [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLStream.cpp:74:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_file [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLStream.cpp:78:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_file [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/OpenDDLStream.cpp:89:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_file [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:55:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_current [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_current [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:73:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_current [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:84:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_current [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_current [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:98:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_current [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:113:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_data [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:127:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_bool [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:132:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_bool [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:137:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_int8 [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:142:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_int8 [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:147:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_int16 [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:152:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_int16 [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:159:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_int32 [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:164:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_int32 [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:171:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_int64 [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:176:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_int64 [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:183:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_unsigned_int8 [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:188:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_unsigned_int8 [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:195:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_unsigned_int16 [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:200:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_unsigned_int16 [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:207:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_unsigned_int32 [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:212:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_unsigned_int32 [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:219:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_unsigned_int64 [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:224:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_unsigned_int64 [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:231:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_float [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:236:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:248:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_double [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:253:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:265:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_string [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:271:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_string [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:276:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_ref [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:291:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_ref [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:297:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:349:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_next [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:353:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_next [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:358:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_next [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:367:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_none [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:115:30: style: C-style pointer casting [cstyleCast] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:285:22: style: C-style pointer casting [cstyleCast] assimp-5.4.0/contrib/openddlparser/code/Value.cpp:358:12: style: Variable 'n' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.cc:360:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.h:178:5: style:inconclusive: Technically the member function 'p2t::Triangle::Index' can be const. [functionConst] assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.cc:153:15: note: Technically the member function 'p2t::Triangle::Index' can be const. assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.h:178:5: note: Technically the member function 'p2t::Triangle::Index' can be const. assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.h:179:5: style:inconclusive: Technically the member function 'p2t::Triangle::EdgeIndex' can be const. [functionConst] assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.cc:166:15: note: Technically the member function 'p2t::Triangle::EdgeIndex' can be const. assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.h:179:5: note: Technically the member function 'p2t::Triangle::EdgeIndex' can be const. assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.h:183:6: style:inconclusive: Technically the member function 'p2t::Triangle::GetConstrainedEdgeCCW' can be const. [functionConst] assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.cc:262:16: note: Technically the member function 'p2t::Triangle::GetConstrainedEdgeCCW' can be const. assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.h:183:6: note: Technically the member function 'p2t::Triangle::GetConstrainedEdgeCCW' can be const. assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.h:184:6: style:inconclusive: Technically the member function 'p2t::Triangle::GetConstrainedEdgeCW' can be const. [functionConst] assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.cc:272:16: note: Technically the member function 'p2t::Triangle::GetConstrainedEdgeCW' can be const. assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.h:184:6: note: Technically the member function 'p2t::Triangle::GetConstrainedEdgeCW' can be const. assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.h:187:6: style:inconclusive: Technically the member function 'p2t::Triangle::GetDelunayEdgeCCW' can be const. [functionConst] assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.cc:304:16: note: Technically the member function 'p2t::Triangle::GetDelunayEdgeCCW' can be const. assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.h:187:6: note: Technically the member function 'p2t::Triangle::GetDelunayEdgeCCW' can be const. assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.h:188:6: style:inconclusive: Technically the member function 'p2t::Triangle::GetDelunayEdgeCW' can be const. [functionConst] assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.cc:314:16: note: Technically the member function 'p2t::Triangle::GetDelunayEdgeCW' can be const. assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.h:188:6: note: Technically the member function 'p2t::Triangle::GetDelunayEdgeCW' can be const. assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.h:192:6: style:inconclusive: Technically the member function 'p2t::Triangle::Contains' can be const. [functionConst] assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.h:300:23: note: Technically the member function 'p2t::Triangle::Contains' can be const. assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.h:192:6: note: Technically the member function 'p2t::Triangle::Contains' can be const. assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.h:205:13: style:inconclusive: Technically the member function 'p2t::Triangle::IsInterior' can be const. [functionConst] assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.h:315:23: note: Technically the member function 'p2t::Triangle::IsInterior' can be const. assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.h:205:13: note: Technically the member function 'p2t::Triangle::IsInterior' can be const. assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.cc:78:15: style: The scope of the variable 't' can be reduced. [variableScope] assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.cc:134:32: style: Parameter 'opoint' can be declared as reference to const [constParameterReference] assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.cc:46:36: style: Parameter 'p1' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.cc:46:47: style: Parameter 'p2' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.cc:121:10: style: Variable 'cw' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.cc:201:43: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.cc:201:53: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/advancing_front.h:51:3: style: Struct 'Node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/cdt.cc:37:3: warning: Class 'CDT' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/cdt.cc:37:3: warning: Class 'CDT' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep_context.h:55:1: style: Class 'SweepContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/cdt.h:56:3: style: Class 'CDT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.h:184:10: style: Unused private function: 'Sweep::HoleAngle' [unusedPrivateFunction] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.h:119:8: style:inconclusive: Technically the member function 'p2t::Sweep::Legalize' can be const. [functionConst] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.cc:342:13: note: Technically the member function 'p2t::Sweep::Legalize' can be const. assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.h:119:8: note: Technically the member function 'p2t::Sweep::Legalize' can be const. assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.h:145:8: performance:inconclusive: Technically the member function 'p2t::Sweep::Incircle' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.cc:403:13: note: Technically the member function 'p2t::Sweep::Incircle' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.h:145:8: note: Technically the member function 'p2t::Sweep::Incircle' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.h:161:8: performance:inconclusive: Technically the member function 'p2t::Sweep::RotateTrianglePair' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.cc:439:13: note: Technically the member function 'p2t::Sweep::RotateTrianglePair' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.h:161:8: note: Technically the member function 'p2t::Sweep::RotateTrianglePair' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.h:177:10: performance:inconclusive: Technically the member function 'p2t::Sweep::Angle' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.cc:298:15: note: Technically the member function 'p2t::Sweep::Angle' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.h:177:10: note: Technically the member function 'p2t::Sweep::Angle' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.h:184:10: performance:inconclusive: Technically the member function 'p2t::Sweep::HoleAngle' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.cc:325:15: note: Technically the member function 'p2t::Sweep::HoleAngle' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.h:184:10: note: Technically the member function 'p2t::Sweep::HoleAngle' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.h:189:10: performance:inconclusive: Technically the member function 'p2t::Sweep::BasinAngle' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.cc:318:15: note: Technically the member function 'p2t::Sweep::BasinAngle' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.h:189:10: note: Technically the member function 'p2t::Sweep::BasinAngle' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.h:211:8: performance:inconclusive: Technically the member function 'p2t::Sweep::IsShallow' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.cc:558:13: note: Technically the member function 'p2t::Sweep::IsShallow' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.h:211:8: note: Technically the member function 'p2t::Sweep::IsShallow' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.h:213:8: performance:inconclusive: Technically the member function 'p2t::Sweep::IsEdgeSideOfTriangle' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.cc:175:13: note: Technically the member function 'p2t::Sweep::IsEdgeSideOfTriangle' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.h:213:8: note: Technically the member function 'p2t::Sweep::IsEdgeSideOfTriangle' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.h:260:10: performance:inconclusive: Technically the member function 'p2t::Sweep::NextFlipPoint' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.cc:762:15: note: Technically the member function 'p2t::Sweep::NextFlipPoint' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.h:260:10: note: Technically the member function 'p2t::Sweep::NextFlipPoint' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.h:277:8: performance:inconclusive: Technically the member function 'p2t::Sweep::FinalizationPolygon' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.cc:66:13: note: Technically the member function 'p2t::Sweep::FinalizationPolygon' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.h:277:8: note: Technically the member function 'p2t::Sweep::FinalizationPolygon' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.cc:488:48: style: Parameter 'node' can be declared as reference to const [constParameterReference] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.cc:558:37: style: Parameter 'tcx' can be declared as reference to const [constParameterReference] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.cc:558:48: style: Parameter 'node' can be declared as reference to const [constParameterReference] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.cc:742:95: style: Parameter 'p' can be declared as reference to const [constParameterReference] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.cc:742:105: style: Parameter 'op' can be declared as reference to const [constParameterReference] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.cc:762:36: style: Parameter 'ep' can be declared as reference to const [constParameterReference] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.cc:762:47: style: Parameter 'eq' can be declared as reference to const [constParameterReference] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.cc:762:72: style: Parameter 'op' can be declared as reference to const [constParameterReference] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep.cc:70:10: style: Variable 'p' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep_context.h:71:6: performance:inconclusive: Technically the member function 'p2t::SweepContext::RemoveNode' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep_context.cc:145:20: note: Technically the member function 'p2t::SweepContext::RemoveNode' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep_context.h:71:6: note: Technically the member function 'p2t::SweepContext::RemoveNode' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep_context.cc:77:12: style: Variable 'p' can be declared as reference to const [constVariableReference] assimp-5.4.0/contrib/poly2tri/poly2tri/sweep/sweep_context.cc:161:44: style: Parameter 'triangle' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/contrib/zip/src/miniz.h:2205:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_look_up [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/zip/src/miniz.h:5711:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/zip/src/miniz.h:6695:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/zip/src/zip.c:193:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/zip/src/zip.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] assimp-5.4.0/contrib/zip/src/zip.c:671:38: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] assimp-5.4.0/contrib/zip/src/zip.c:687:38: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] assimp-5.4.0/contrib/zip/src/zip.c:733:23: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] assimp-5.4.0/contrib/zip/src/zip.c:739:23: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] assimp-5.4.0/contrib/zip/src/zip.c:747:23: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] assimp-5.4.0/contrib/zip/src/miniz.h:4462:19: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] assimp-5.4.0/contrib/zip/src/miniz.h:4497:11: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] assimp-5.4.0/contrib/zip/src/miniz.h:4875:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] assimp-5.4.0/contrib/zip/src/miniz.h:4873:42: note: 'extra_size_remaining' is assigned value 'ext_data_size' here. assimp-5.4.0/contrib/zip/src/miniz.h:4868:12: note: outer condition: ext_data_size assimp-5.4.0/contrib/zip/src/miniz.h:4875:13: note: identical inner condition: extra_size_remaining assimp-5.4.0/contrib/zip/src/miniz.h:1494:49: style: Condition 'tdefl_init(pComp,NULL,NULL,comp_flags)!=TDEFL_STATUS_OKAY' is always false [knownConditionTrueFalse] assimp-5.4.0/contrib/zip/src/miniz.h:1494:17: note: Calling function 'tdefl_init' returns 0 assimp-5.4.0/contrib/zip/src/miniz.h:1494:49: note: Condition 'tdefl_init(pComp,NULL,NULL,comp_flags)!=TDEFL_STATUS_OKAY' is always false assimp-5.4.0/contrib/zip/src/miniz.h:3873:71: style: Condition 'tdefl_init(pComp,pPut_buf_func,pPut_buf_user,flags)==TDEFL_STATUS_OKAY' is always true [knownConditionTrueFalse] assimp-5.4.0/contrib/zip/src/miniz.h:3873:26: note: Calling function 'tdefl_init' returns 0 assimp-5.4.0/contrib/zip/src/miniz.h:3873:71: note: Condition 'tdefl_init(pComp,pPut_buf_func,pPut_buf_user,flags)==TDEFL_STATUS_OKAY' is always true assimp-5.4.0/contrib/zip/src/miniz.h:6050:7: style: Condition '!mz_zip_writer_create_central_dir_header(pZip,central_dir_header,filename_size,extra_size,comment_size,uncomp_size,comp_size,uncomp_crc32,method,bit_flags,dos_time,dos_date,local_header_ofs,ext_attributes)' is always false [knownConditionTrueFalse] assimp-5.4.0/contrib/zip/src/miniz.h:6050:47: note: Calling function 'mz_zip_writer_create_central_dir_header' returns 1 assimp-5.4.0/contrib/zip/src/miniz.h:6050:7: note: Condition '!mz_zip_writer_create_central_dir_header(pZip,central_dir_header,filename_size,extra_size,comment_size,uncomp_size,comp_size,uncomp_crc32,method,bit_flags,dos_time,dos_date,local_header_ofs,ext_attributes)' is always false assimp-5.4.0/contrib/zip/src/miniz.h:6250:59: style: Condition 'tdefl_init(pComp,mz_zip_writer_add_put_buf_callback,&state,tdefl_create_comp_flags_from_zip_params(level,-15,MZ_DEFAULT_STRATEGY))!=TDEFL_STATUS_OKAY' is always false [knownConditionTrueFalse] assimp-5.4.0/contrib/zip/src/miniz.h:6248:20: note: Calling function 'tdefl_init' returns 0 assimp-5.4.0/contrib/zip/src/miniz.h:6250:59: note: Condition 'tdefl_init(pComp,mz_zip_writer_add_put_buf_callback,&state,tdefl_create_comp_flags_from_zip_params(level,-15,MZ_DEFAULT_STRATEGY))!=TDEFL_STATUS_OKAY' is always false assimp-5.4.0/contrib/zip/src/miniz.h:6271:7: style: Condition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(unsigned short)archive_name_size,0,uncomp_size,comp_size,uncomp_crc32,method,0,dos_time,dos_date)' is always false [knownConditionTrueFalse] assimp-5.4.0/contrib/zip/src/miniz.h:6271:45: note: Calling function 'mz_zip_writer_create_local_dir_header' returns 1 assimp-5.4.0/contrib/zip/src/miniz.h:6271:7: note: Condition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(unsigned short)archive_name_size,0,uncomp_size,comp_size,uncomp_crc32,method,0,dos_time,dos_date)' is always false assimp-5.4.0/contrib/zip/src/miniz.h:6425:60: style: Condition 'tdefl_init(pComp,mz_zip_writer_add_put_buf_callback,&state,tdefl_create_comp_flags_from_zip_params(level,-15,MZ_DEFAULT_STRATEGY))!=TDEFL_STATUS_OKAY' is always false [knownConditionTrueFalse] assimp-5.4.0/contrib/zip/src/miniz.h:6423:21: note: Calling function 'tdefl_init' returns 0 assimp-5.4.0/contrib/zip/src/miniz.h:6425:60: note: Condition 'tdefl_init(pComp,mz_zip_writer_add_put_buf_callback,&state,tdefl_create_comp_flags_from_zip_params(level,-15,MZ_DEFAULT_STRATEGY))!=TDEFL_STATUS_OKAY' is always false assimp-5.4.0/contrib/zip/src/miniz.h:6479:7: style: Condition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(unsigned short)archive_name_size,0,uncomp_size,comp_size,uncomp_crc32,method,0,dos_time,dos_date)' is always false [knownConditionTrueFalse] assimp-5.4.0/contrib/zip/src/miniz.h:6479:45: note: Calling function 'mz_zip_writer_create_local_dir_header' returns 1 assimp-5.4.0/contrib/zip/src/miniz.h:6479:7: note: Condition '!mz_zip_writer_create_local_dir_header(pZip,local_dir_header,(unsigned short)archive_name_size,0,uncomp_size,comp_size,uncomp_crc32,method,0,dos_time,dos_date)' is always false assimp-5.4.0/contrib/zip/src/zip.c:176:7: style: Condition 'has_device' is always false [knownConditionTrueFalse] assimp-5.4.0/contrib/zip/src/zip.c:173:20: note: Assignment 'has_device=0', assigned value is 0 assimp-5.4.0/contrib/zip/src/zip.c:176:7: note: Condition 'has_device' is always false assimp-5.4.0/contrib/zip/src/zip.c:752:11: style: Condition '!p' is always false [knownConditionTrueFalse] assimp-5.4.0/contrib/zip/src/zip.c:998:63: style: Condition 'tdefl_init(&(zip->entry.comp),mz_zip_writer_add_put_buf_callback,&(zip->entry.state),(int)tdefl_create_comp_flags_from_zip_params((int)level,-15,MZ_DEFAULT_STRATEGY))!=TDEFL_STATUS_OKAY' is always false [knownConditionTrueFalse] assimp-5.4.0/contrib/zip/src/zip.c:995:19: note: Calling function 'tdefl_init' returns 0 assimp-5.4.0/contrib/zip/src/zip.c:998:63: note: Condition 'tdefl_init(&(zip->entry.comp),mz_zip_writer_add_put_buf_callback,&(zip->entry.state),(int)tdefl_create_comp_flags_from_zip_params((int)level,-15,MZ_DEFAULT_STRATEGY))!=TDEFL_STATUS_OKAY' is always false assimp-5.4.0/contrib/zip/src/zip.c:1129:7: style: Condition '!mz_zip_writer_create_local_dir_header(pzip,zip->entry.header,entrylen,0,zip->entry.uncomp_size,zip->entry.comp_size,zip->entry.uncomp_crc32,zip->entry.method,0,dos_time,dos_date)' is always false [knownConditionTrueFalse] assimp-5.4.0/contrib/zip/src/zip.c:1129:45: note: Calling function 'mz_zip_writer_create_local_dir_header' returns 1 assimp-5.4.0/contrib/zip/src/zip.c:1129:7: note: Condition '!mz_zip_writer_create_local_dir_header(pzip,zip->entry.header,entrylen,0,zip->entry.uncomp_size,zip->entry.comp_size,zip->entry.uncomp_crc32,zip->entry.method,0,dos_time,dos_date)' is always false assimp-5.4.0/contrib/zip/src/miniz.h:2028:61: error: Pointer addition with NULL pointer. [nullPointerArithmetic] assimp-5.4.0/contrib/zip/src/miniz.h:2456:32: note: Calling function 'tinfl_decompress', 5th argument 'pBuf?(unsigned char*)pBuf+*pOut_len:NULL' value is 0 assimp-5.4.0/contrib/zip/src/miniz.h:2028:61: note: Null pointer addition assimp-5.4.0/contrib/zip/src/miniz.h:3167:5: style: Unsigned expression '(1U<m_num_bits [uninitvar] assimp-5.4.0/contrib/zip/src/miniz.h:5409:9: note: Calling function 'tinfl_decompress', 1st argument '&inflator' value is assimp-5.4.0/contrib/zip/src/miniz.h:2038:53: note: Assuming condition is false assimp-5.4.0/contrib/zip/src/miniz.h:2044:17: note: Uninitialized variable: r->m_num_bits assimp-5.4.0/contrib/zip/src/miniz.h:4697:42: style: Variable 'zip64_end_of_central_dir_ofs' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/contrib/zip/src/zip.c:579:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/contrib/zip/src/zip.c:587:23: style: Variable 'move_count' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/contrib/zip/src/zip.c:662:13: style: Variable 'begin' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/contrib/zip/src/zip.c:663:11: style: Variable 'end' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/contrib/zip/src/zip.c:716:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/contrib/zip/src/zip.c:864:11: style: Variable 'err' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/contrib/zip/test/test.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZIP_DEFAULT_COMPRESSION_LEVEL [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/zip/test/test.c:55:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZIP_DEFAULT_COMPRESSION_LEVEL [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/zip/test/test.c:281:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/zip/test/test.c:303:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/zip/test/test.c:414:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/zip/test/test.c:450:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZIP_DEFAULT_COMPRESSION_LEVEL [valueFlowBailoutIncompleteVar] assimp-5.4.0/contrib/zip/test/test.c:183:38: warning: Assert statement calls a function which may have desired side effects: 'on_extract'. [assertWithSideEffect] assimp-5.4.0/contrib/zip/test/test.c:319:1: error: Resource leak: stream [resourceLeak] assimp-5.4.0/contrib/zip/test/test.c:440:1: error: Resource leak: stream [resourceLeak] assimp-5.4.0/contrib/zip/test/test_miniz.c:33:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MZ_VERSION [valueFlowBailoutIncompleteVar] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:482:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiOrigin_SET [valueFlowBailoutIncompleteVar] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:539:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:551:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:586:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:609:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:642:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1034:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mData [valueFlowBailoutIncompleteVar] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1194:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1316:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1540:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1644:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1757:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1834:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVectorKey [valueFlowBailoutIncompleteVar] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1841:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiQuatKey [valueFlowBailoutIncompleteVar] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1848:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVector3D [valueFlowBailoutIncompleteVar] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1892:11: style: Condition 'NULL==err' is always false [knownConditionTrueFalse] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:34:16: style: C-style reference casting [cstyleCast] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:565:21: style: C-style pointer casting [cstyleCast] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:586:18: style: C-style pointer casting [cstyleCast] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:720:24: style: C-style pointer casting [cstyleCast] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:740:24: style: C-style pointer casting [cstyleCast] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:741:26: style: C-style pointer casting [cstyleCast] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:898:25: style: C-style pointer casting [cstyleCast] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:985:49: style: C-style pointer casting [cstyleCast] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1191:46: style: C-style pointer casting [cstyleCast] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1208:15: style: C-style pointer casting [cstyleCast] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1214:60: style: C-style pointer casting [cstyleCast] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1374:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1375:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1376:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1399:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1400:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1401:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1402:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1421:28: style: C-style pointer casting [cstyleCast] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1440:26: style: C-style pointer casting [cstyleCast] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:949:11: style: Local variable 'addParams' shadows outer variable [shadowVariable] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:641:10: note: Shadowed declaration assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:949:11: note: Shadow variable assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:958:18: style: Local variable 'refNameString' shadows outer variable [shadowVariable] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:664:17: note: Shadowed declaration assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:958:18: note: Shadow variable assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1598:11: style: Local variable 'addParams' shadows outer variable [shadowVariable] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1558:10: note: Shadowed declaration assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1598:11: note: Shadow variable assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:114:11: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:139:11: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:164:11: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:189:11: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:400:11: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:433:11: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:558:15: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:563:39: warning: Found suspicious operator ',', result is not used. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:576:12: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:707:13: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:734:14: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:771:14: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:788:13: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:793:13: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:809:13: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:814:13: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:830:13: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:835:13: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:853:14: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:858:14: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:892:14: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:921:14: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1266:10: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1296:41: warning: Found suspicious operator ',', result is not used. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1329:56: warning: Found suspicious operator ',', result is not used. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1485:14: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1493:14: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1915:11: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1930:11: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1984:10: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1992:10: warning: Redundant code: Found a statement that begins with string constant. [constStatement] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:614:69: style: Parameter 'jScene' can be declared as reference to const [constParameterReference] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1264:73: style: Parameter 'jScene' can be declared as reference to const [constParameterReference] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1290:72: style: Parameter 'jScene' can be declared as reference to const [constParameterReference] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1524:73: style: Parameter 'jScene' can be declared as reference to const [constParameterReference] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1632:69: style: Parameter 'jScene' can be declared as reference to const [constParameterReference] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1745:70: style: Parameter 'jScene' can be declared as reference to const [constParameterReference] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:380:83: style: Parameter 'cData' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:410:99: style: Parameter 'cData' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1100:29: style: Variable 'vector3D' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1832:12: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1839:12: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1846:12: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1853:12: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1860:12: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1867:12: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1874:12: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1881:12: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/samples/SimpleOpenGL/Sample_SimpleOpenGL.c:48:3: error: There is an unknown macro here somewhere. Configuration is required. If PROJECT_NAME is a macro then please configure it. [unknownMacro] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/Mesh.h:54:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DXGI_FORMAT_R32_UINT [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/Mesh.h:75:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3D11_USAGE_IMMUTABLE [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/ModelLoader.cpp:22:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_Triangulate [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/ModelLoader.cpp:55:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/ModelLoader.cpp:111:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_ICONERROR [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/ModelLoader.cpp:155:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3D11_USAGE_DEFAULT [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/ModelLoader.cpp:84:106: performance: Function parameter 'typeName' should be passed by const reference. [passedByValue] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/TextureLoader.cpp:551:17: debug: Function::addArguments found argument 'wicDataSize' with varid 0. [varid0] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/TextureLoader.cpp:219:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IWICImagingFactory [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/TextureLoader.cpp:237:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUID [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/TextureLoader.cpp:259:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WICPixelFormat [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/TextureLoader.cpp:311:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3D11_REQ_TEXTURE2D_U_OR_V_DIMENSION [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/TextureLoader.cpp:558:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wicData [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/TextureLoader.cpp:633:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E_INVALIDARG [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/TextureLoader.cpp:220:3: style: C-style pointer casting [cstyleCast] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/TextureLoader.cpp:626:24: style:inconclusive: Function 'CreateWICTextureFromFile' argument 3 names different: declaration 'szFileName' definition 'fileName'. [funcArgNamesDifferent] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/TextureLoader.h:56:24: note: Function 'CreateWICTextureFromFile' argument 3 names different: declaration 'szFileName' definition 'fileName'. assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/TextureLoader.cpp:626:24: note: Function 'CreateWICTextureFromFile' argument 3 names different: declaration 'szFileName' definition 'fileName'. assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/main.cpp:136:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_ICONERROR [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/main.cpp:278:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3D11_SDK_VERSION [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/main.cpp:497:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3D11_CLEAR_DEPTH [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/main.cpp:521:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHADER_PATH [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/main.cpp:543:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XM_PIDIV4 [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/main.cpp:583:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DCOMPILE_ENABLE_STRICTNESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/main.cpp:383:53: style: C-style pointer casting [cstyleCast] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/main.cpp:330:6: style: Variable 'hr' is reassigned a value before the old one has been used. [redundantAssignment] assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/main.cpp:326:5: note: hr is assigned assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/main.cpp:330:6: note: hr is overwritten assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:86:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERBOSE [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:118:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_OK [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:150:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_PROJECTION [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:163:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:186:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:258:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:324:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:403:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:472:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:496:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:548:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_OK [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:567:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS_HREDRAW [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:740:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:796:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:391:16: style: C-style pointer casting [cstyleCast] assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:803:10: style: Variable 'argv' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:115:29: style: Variable 'message' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:212:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:73:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:79:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:85:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:92:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:118:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:125:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:133:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:140:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:148:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:79:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:102:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:115:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:122:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:142:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:148:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:157:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:170:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:184:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:197:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:209:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:215:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:222:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:229:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:237:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:244:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:251:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:259:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiQuaternion.cpp:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiQuaternion.cpp:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiQuaternion.cpp:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiQuaternion.cpp:89:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiQuaternion.cpp:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiQuaternion.cpp:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiQuaternion.cpp:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiQuaternion.cpp:113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiQuaternion.cpp:120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiQuaternion.cpp:136:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:78:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:93:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:115:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:125:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:137:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:92:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:114:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:121:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:137:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:143:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:150:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:156:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/Common/uiScene.cpp:64:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRootNode [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/Common/uiScene.cpp:93:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRootNode [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/Common/uiScene.cpp:69:10: style: Variable 'found' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/test/unit/Common/utAssertHandler.cpp:85:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultAiAssertHandler [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/Common/utAssertHandler.cpp:96:26: style: Condition '2+2==5' is always false [knownConditionTrueFalse] assimp-5.4.0/test/unit/Common/utLineSplitter.cpp:57:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/Common/utLineSplitter.cpp:65:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/Common/utMesh.cpp:63:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/Common/utMesh.cpp:85:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTextureCoordsNames [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/Common/utSpatialSort.cpp:57:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/Common/utSpatialSort.cpp:70:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vecs [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/Common/utSpatialSort.cpp:79:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vecs [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/Common/utSpatialSort.cpp:104:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVector3D [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/Common/utXmlParser.cpp:60:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/Common/utXmlParser.cpp:69:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/Geometry/utGeometryUtils.cpp:60:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/Assxml/utAssxmlImportExport.cpp:61:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/IRR/utIrrImportExport.cpp:53:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/IRR/utIrrImportExport.cpp:65:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_ImportSettings.cpp:68:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_ImportSettings.cpp:192:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_ValidateDataStructure [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_ImportSettings.cpp:198:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MDL_HL1_NODE_GLOBAL_INFO [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Materials.cpp:63:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Materials.cpp:76:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Materials.cpp:89:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Materials.cpp:103:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Nodes.cpp:80:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Nodes.cpp:138:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Nodes.cpp:174:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Nodes.cpp:211:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Nodes.cpp:256:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Nodes.cpp:303:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Nodes.cpp:339:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Nodes.cpp:376:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Nodes.cpp:414:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Nodes.cpp:442:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Nodes.cpp:465:31: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/test/unit/ImportExport/Pbrt/utPbrtImportExport.cpp:55:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/RAW/utRAWImportExport.cpp:53:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/Terragen/utTerragenImportExport.cpp:52:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utAssjsonImportExport.cpp:57:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utCOBImportExport.cpp:51:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utCOBImportExport.cpp:59:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utCOBImportExport.cpp:65:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utCOBImportExport.cpp:73:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utCOBImportExport.cpp:79:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utCOBImportExport.cpp:85:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utCOBImportExport.cpp:91:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utCOBImportExport.cpp:97:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utMD2Importer.cpp:52:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utMD2Importer.cpp:58:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utMD2Importer.cpp:64:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utMD2Importer.cpp:70:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utMD2Importer.cpp:76:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utMD3Importer.cpp:53:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utMD3Importer.cpp:59:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utMD3Importer.cpp:65:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utMD5Importer.cpp:52:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utMD5Importer.cpp:58:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utMD5Importer.cpp:64:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utMD5Importer.cpp:70:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utMDLImporter.cpp:67:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utNFFImportExport.cpp:53:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utOFFImportExport.cpp:53:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utOgreImportExport.cpp:54:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utQ3BSPFileImportExport.cpp:54:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utXGLImportExport.cpp:50:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utXGLImportExport.cpp:56:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utXGLImportExport.cpp:62:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utXGLImportExport.cpp:68:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utXGLImportExport.cpp:74:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utXGLImportExport.cpp:80:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utXGLImportExport.cpp:86:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ImportExport/utXGLImportExport.cpp:92:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/Main.cpp:21:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_TRUE [valueFlowBailoutIncompleteVar] assimp-5.4.0/include/assimp/Logger.hpp:246:17: performance:inconclusive: Technically the member function 'Assimp::Logger::formatMessage' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/include/assimp/NullLogger.hpp:70:10: style: The function 'OnDebug' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/include/assimp/Logger.hpp:204:18: note: Virtual function in base class assimp-5.4.0/include/assimp/NullLogger.hpp:70:10: note: Function in derived class assimp-5.4.0/include/assimp/NullLogger.hpp:75:7: style: The function 'OnVerboseDebug' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/include/assimp/Logger.hpp:214:15: note: Virtual function in base class assimp-5.4.0/include/assimp/NullLogger.hpp:75:7: note: Function in derived class assimp-5.4.0/include/assimp/NullLogger.hpp:80:10: style: The function 'OnInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/include/assimp/Logger.hpp:224:18: note: Virtual function in base class assimp-5.4.0/include/assimp/NullLogger.hpp:80:10: note: Function in derived class assimp-5.4.0/include/assimp/NullLogger.hpp:85:10: style: The function 'OnWarn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/include/assimp/Logger.hpp:234:18: note: Virtual function in base class assimp-5.4.0/include/assimp/NullLogger.hpp:85:10: note: Function in derived class assimp-5.4.0/include/assimp/NullLogger.hpp:90:10: style: The function 'OnError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/include/assimp/Logger.hpp:244:18: note: Virtual function in base class assimp-5.4.0/include/assimp/NullLogger.hpp:90:10: note: Function in derived class assimp-5.4.0/include/assimp/NullLogger.hpp:95:10: style: The function 'attachStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/include/assimp/Logger.hpp:170:18: note: Virtual function in base class assimp-5.4.0/include/assimp/NullLogger.hpp:95:10: note: Function in derived class assimp-5.4.0/include/assimp/NullLogger.hpp:101:10: style: The function 'detachStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/include/assimp/Logger.hpp:182:18: note: Virtual function in base class assimp-5.4.0/include/assimp/NullLogger.hpp:101:10: note: Function in derived class assimp-5.4.0/test/unit/UTLogStream.h:53:14: style: The destructor '~UTLogStream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/include/assimp/LogStream.hpp:76:14: note: Virtual destructor in base class assimp-5.4.0/test/unit/UTLogStream.h:53:14: note: Destructor in derived class assimp-5.4.0/test/unit/UTLogStream.h:57:18: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/include/assimp/LogStream.hpp:87:18: note: Virtual function in base class assimp-5.4.0/test/unit/UTLogStream.h:57:18: note: Function in derived class assimp-5.4.0/test/unit/SceneDiffer.cpp:124:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/SceneDiffer.cpp:200:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/SceneDiffer.h:68:10: performance:inconclusive: Technically the member function 'Assimp::SceneDiffer::compareFace' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/test/unit/SceneDiffer.cpp:333:19: note: Technically the member function 'Assimp::SceneDiffer::compareFace' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/test/unit/SceneDiffer.h:68:10: note: Technically the member function 'Assimp::SceneDiffer::compareFace' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/test/unit/SceneDiffer.h:69:10: performance:inconclusive: Technically the member function 'Assimp::SceneDiffer::compareMaterial' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/test/unit/SceneDiffer.cpp:354:19: note: Technically the member function 'Assimp::SceneDiffer::compareMaterial' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/test/unit/SceneDiffer.h:69:10: note: Technically the member function 'Assimp::SceneDiffer::compareMaterial' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/test/unit/SceneDiffer.cpp:333:40: style: Parameter 'expected' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/test/unit/SceneDiffer.cpp:333:58: style: Parameter 'toCompare' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/test/unit/SceneDiffer.cpp:354:48: style: Parameter 'expected' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/test/unit/SceneDiffer.cpp:354:70: style: Parameter 'toCompare' can be declared as pointer to const [constParameterPointer] assimp-5.4.0/test/unit/ut3DImportExport.cpp:51:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ut3DImportExport.cpp:58:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ut3DImportExport.cpp:65:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ut3DImportExport.cpp:72:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ut3DImportExport.cpp:79:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ut3DImportExport.cpp:86:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ut3DSImportExport.cpp:54:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ut3DSImportExport.cpp:69:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ut3DSImportExport.cpp:77:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ut3DSImportExport.cpp:85:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ut3DSImportExport.cpp:93:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ut3DSImportExport.cpp:101:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ut3DSImportExport.cpp:109:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ut3DSImportExport.cpp:117:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ut3DSImportExport.cpp:125:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ut3DSImportExport.cpp:133:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ut3DSImportExport.cpp:141:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ut3DSImportExport.cpp:149:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ut3DSImportExport.cpp:157:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ut3DSImportExport.cpp:165:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ut3DSImportExport.cpp:173:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/ut3DSImportExport.cpp:181:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utACImportExport.cpp:53:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utACImportExport.cpp:59:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utACImportExport.cpp:65:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utACImportExport.cpp:71:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utACImportExport.cpp:98:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utACImportExport.cpp:104:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utACImportExport.cpp:110:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utACImportExport.cpp:117:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utACImportExport.cpp:123:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utACImportExport.cpp:129:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utACImportExport.cpp:135:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utACImportExport.cpp:141:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utAMFImportExport.cpp:54:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utAMFImportExport.cpp:70:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utAMFImportExport.cpp:77:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utAMFImportExport.cpp:84:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utAMFImportExport.cpp:91:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utAMFImportExport.cpp:98:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utAMFImportExport.cpp:105:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utAMFImportExport.cpp:112:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utAMFImportExport.cpp:140:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utASEImportExport.cpp:55:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utASEImportExport.cpp:71:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utASEImportExport.cpp:79:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utASEImportExport.cpp:87:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utASEImportExport.cpp:95:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utASEImportExport.cpp:103:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utASEImportExport.cpp:111:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utASEImportExport.cpp:119:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utASEImportExport.cpp:127:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utASEImportExport.cpp:148:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utASEImportExport.cpp:156:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utASEImportExport.cpp:164:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utASEImportExport.cpp:172:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utAnim.cpp:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiAnimBehaviour_DEFAULT [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/TestModelFactory.h:68:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utArmaturePopulate.cpp:63:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_PopulateArmatureData [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utArmaturePopulate.cpp:72:13: style: Variable 'exampleBone' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/test/unit/utAssbinImportExport.cpp:55:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utB3DImportExport.cpp:54:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utB3DImportExport.cpp:52:18: style: The function 'importerTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/test/unit/AbstractImportExportBase.h:58:18: note: Virtual function in base class assimp-5.4.0/test/unit/utB3DImportExport.cpp:52:18: note: Function in derived class assimp-5.4.0/test/unit/utBVHImportExport.cpp:53:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBVHImportExport.cpp:65:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBVHImportExport.cpp:72:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBatchLoader.cpp:66:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_io [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBatchLoader.cpp:74:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_io [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlendImportAreaLight.cpp:68:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlendImportMaterials.cpp:64:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlendImportMaterials.cpp:123:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:56:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:67:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:73:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:79:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:85:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:91:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:97:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:104:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:110:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:116:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:122:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:128:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:134:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:140:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:146:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:152:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:158:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:185:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:191:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:197:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:203:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:209:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:215:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:221:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utBlenderImportExport.cpp:54:18: style: The function 'importerTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/test/unit/AbstractImportExportBase.h:58:18: note: Virtual function in base class assimp-5.4.0/test/unit/utBlenderImportExport.cpp:54:18: note: Function in derived class assimp-5.4.0/test/unit/utBlenderWork.cpp:67:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utCSMImportExport.cpp:53:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utCSMImportExport.cpp:51:18: style: The function 'importerTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/test/unit/AbstractImportExportBase.h:58:18: note: Virtual function in base class assimp-5.4.0/test/unit/utCSMImportExport.cpp:51:18: note: Function in derived class assimp-5.4.0/test/unit/utColladaExport.cpp:76:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utColladaExport.cpp:123:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utColladaImportExport.cpp:73:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utColladaImportExport.cpp:123:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_METADATA_COLLADA_ID [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utColladaImportExport.cpp:191:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_ValidateDataStructure [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utColladaImportExport.cpp:214:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_IMPORT_COLLADA_USE_COLLADA_NAMES [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utColladaImportExport.cpp:256:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utColladaImportExport.cpp:304:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utColladaImportExport.cpp:364:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utColladaImportExport.cpp:375:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utColladaImportExport.cpp:413:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utColladaImportExport.cpp:58:9: style: Struct 'SceneCloner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/test/unit/utColladaImportExport.cpp:172:31: style: Variable 'namePair' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/test/unit/utD3MFImportExport.cpp:55:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utD3MFImportExport.cpp:73:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utD3MFImportExport.cpp:66:25: style: Return value 'nullptr!=scene' is always true [knownConditionTrueFalse] assimp-5.4.0/test/unit/utD3MFImportExport.cpp:61:17: style: Variable 'mesh' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/test/unit/utDXFImporterExporter.cpp:54:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utDXFImporterExporter.cpp:65:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utDXFImporterExporter.cpp:71:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utDXFImporterExporter.cpp:78:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utDXFImporterExporter.cpp:85:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utExport.cpp:53:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utExport.cpp:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utExport.cpp:78:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pTest [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:58:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:69:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:79:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:91:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:123:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:173:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:179:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:208:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:225:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:245:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:271:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:290:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:316:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:323:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:376:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:429:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:72:13: style: Variable 'mesh' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/test/unit/utFastAtof.cpp:119:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0.1e [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFastAtof.cpp:184:13: style:inconclusive: Technically the member function 'FastAtofWrapper::operator()' can be const. [functionConst] assimp-5.4.0/test/unit/utFindDegenerates.cpp:81:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_LINE [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFindDegenerates.cpp:121:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMesh [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFindDegenerates.cpp:141:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMesh [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFindDegenerates.cpp:149:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMesh [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFindDegenerates.cpp:165:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumIndices [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFindDegenerates.cpp:177:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMesh [valueFlowBailoutIncompleteVar] assimp-5.4.0/include/assimp/scene.h:400:24: performance:inconclusive: Technically the member function 'aiScene::GetShortFilename' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/test/unit/utFindDegenerates.cpp:125:17: style: Variable 'f' can be declared as reference to const [constVariableReference] assimp-5.4.0/test/unit/utFindInvalidData.cpp:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFindInvalidData.cpp:109:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumVertices [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utFindInvalidData.cpp:134:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMesh [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utGenBoundingBoxesProcess.cpp:82:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mScene [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utGenNormals.cpp:62:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utGenNormals.cpp:84:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pcMesh [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utHMPImportExport.cpp:53:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utHMPImportExport.cpp:51:18: style: The function 'importerTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/test/unit/AbstractImportExportBase.h:58:18: note: Virtual function in base class assimp-5.4.0/test/unit/utHMPImportExport.cpp:51:18: note: Function in derived class assimp-5.4.0/test/unit/utIFCImportExport.cpp:53:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utIFCImportExport.cpp:51:18: style: The function 'importerTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/test/unit/AbstractImportExportBase.h:58:18: note: Virtual function in base class assimp-5.4.0/test/unit/utIFCImportExport.cpp:51:18: note: Function in derived class assimp-5.4.0/test/unit/utImporter.cpp:153:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utImporter.cpp:267:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utImporter.cpp:222:21: style: C-style pointer casting [cstyleCast] assimp-5.4.0/test/unit/utIssues.cpp:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utIssues.cpp:74:11: style: The scope of the variable 'newOpacity' can be reduced. [variableScope] assimp-5.4.0/test/unit/utJoinVertices.cpp:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVector3D [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utJoinVertices.cpp:119:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pcMesh [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utJoinVertices.cpp:133:21: style: Variable 'v' can be declared as reference to const [constVariableReference] assimp-5.4.0/test/unit/utLWOImportExport.cpp:53:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:74:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:82:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:90:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:98:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:106:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:114:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:122:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:130:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:138:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:146:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:154:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:162:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:170:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:178:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:186:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:194:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:202:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:210:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:218:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:226:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:234:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:242:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:250:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:258:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:266:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:274:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:282:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:290:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:298:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:306:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:314:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:322:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:330:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:338:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:346:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:354:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:362:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:370:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:378:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:386:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWOImportExport.cpp:51:18: style: The function 'importerTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/test/unit/AbstractImportExportBase.h:58:18: note: Virtual function in base class assimp-5.4.0/test/unit/utLWOImportExport.cpp:51:18: note: Function in derived class assimp-5.4.0/test/unit/utLWSImportExport.cpp:53:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWSImportExport.cpp:64:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWSImportExport.cpp:70:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWSImportExport.cpp:76:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWSImportExport.cpp:82:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWSImportExport.cpp:88:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWSImportExport.cpp:94:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWSImportExport.cpp:100:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWSImportExport.cpp:106:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWSImportExport.cpp:112:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWSImportExport.cpp:118:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWSImportExport.cpp:124:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWSImportExport.cpp:130:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWSImportExport.cpp:136:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLWSImportExport.cpp:51:18: style: The function 'importerTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/test/unit/AbstractImportExportBase.h:58:18: note: Virtual function in base class assimp-5.4.0/test/unit/utLWSImportExport.cpp:51:18: note: Function in derived class assimp-5.4.0/test/unit/utLimitBoneWeights.cpp:102:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMesh [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utLimitBoneWeights.cpp:114:17: style: Variable 'pcBone' can be declared as reference to const [constVariableReference] assimp-5.4.0/test/unit/utLimitBoneWeights.cpp:126:18: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/test/unit/utM3DImportExport.cpp:57:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utM3DImportExport.cpp:68:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utMDCImportExport.cpp:55:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utMDCImportExport.cpp:51:18: style: The function 'importerTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/test/unit/AbstractImportExportBase.h:58:18: note: Virtual function in base class assimp-5.4.0/test/unit/utMDCImportExport.cpp:51:18: note: Function in derived class assimp-5.4.0/test/unit/utMaterialSystem.cpp:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utMaterialSystem.cpp:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utMaterialSystem.cpp:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utMaterialSystem.cpp:97:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utMaterialSystem.cpp:113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utMaterialSystem.cpp:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utMaterialSystem.cpp:130:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_DEFAULT_MATERIAL_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utMaterialSystem.cpp:138:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utMaterialSystem.cpp:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utMaterialSystem.cpp:179:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utMaterialSystem.cpp:201:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utMaterialSystem.cpp:234:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_TEXTURE_TYPE_MAX [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utMatrix3x3.cpp:65:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utMatrix4x4.cpp:51:14: style: Variable 'a0' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/test/unit/utMetadata.cpp:85:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_data [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utMetadata.cpp:167:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_data [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utMetadata.cpp:188:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_data [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utMetadata.cpp:206:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_data [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utNoBoostTest.cpp:84:5: warning: Unused variable value 'third' [constStatement] assimp-5.4.0/test/unit/utNoBoostTest.cpp:67:9: style: struct member 'another::dummy' is never used. [unusedStructMember] assimp-5.4.0/test/unit/utNoBoostTest.cpp:80:12: style: Variable 'b' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/test/unit/utObjImportExport.cpp:143:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumIndices [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utObjImportExport.cpp:195:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utObjImportExport.cpp:204:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utObjImportExport.cpp:258:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utObjImportExport.cpp:269:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utObjImportExport.cpp:291:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utObjImportExport.cpp:329:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utObjImportExport.cpp:349:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_ValidateDataStructure [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utObjImportExport.cpp:362:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_ValidateDataStructure [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utObjImportExport.cpp:384:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_ValidateDataStructure [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utObjImportExport.cpp:407:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_ValidateDataStructure [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utObjImportExport.cpp:472:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utObjImportExport.cpp:485:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utObjImportExport.cpp:491:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utObjImportExport.cpp:516:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utObjImportExport.cpp:232:53: style: C-style pointer casting [cstyleCast] assimp-5.4.0/test/unit/utObjImportExport.cpp:252:53: style: C-style pointer casting [cstyleCast] assimp-5.4.0/test/unit/utObjImportExport.cpp:216:14: style: class member 'utObjImportExport::m_expectedScene' is never used. [unusedStructMember] assimp-5.4.0/test/unit/utOpenGEXImportExport.cpp:55:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utOpenGEXImportExport.cpp:67:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utOpenGEXImportExport.cpp:73:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utPLYImportExport.cpp:55:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utPLYImportExport.cpp:71:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utPLYImportExport.cpp:95:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utPLYImportExport.cpp:108:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utPLYImportExport.cpp:120:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utPLYImportExport.cpp:131:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utPLYImportExport.cpp:146:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utPLYImportExport.cpp:164:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utPLYImportExport.cpp:203:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utPLYImportExport.cpp:53:18: style: The function 'importerTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/test/unit/AbstractImportExportBase.h:58:18: note: Virtual function in base class assimp-5.4.0/test/unit/utPLYImportExport.cpp:53:18: note: Function in derived class assimp-5.4.0/test/unit/utPLYImportExport.cpp:68:18: style: The function 'exporterTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/test/unit/AbstractImportExportBase.h:62:18: note: Virtual function in base class assimp-5.4.0/test/unit/utPLYImportExport.cpp:68:18: note: Function in derived class assimp-5.4.0/test/unit/utPMXImporter.cpp:55:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utPMXImporter.cpp:53:18: style: The function 'importerTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/test/unit/AbstractImportExportBase.h:58:18: note: Virtual function in base class assimp-5.4.0/test/unit/utPMXImporter.cpp:53:18: note: Function in derived class assimp-5.4.0/test/unit/utPretransformVertices.cpp:71:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utPretransformVertices.cpp:104:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utPretransformVertices.cpp:144:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mScene [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utPretransformVertices.cpp:153:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mScene [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utPretransformVertices.cpp:71:28: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] assimp-5.4.0/test/unit/utPretransformVertices.cpp:71:28: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] assimp-5.4.0/test/unit/utProfiler.cpp:53:16: style: class member 'utProfiler::m_stream' is never used. [unusedStructMember] assimp-5.4.0/test/unit/utQ3DImportExport.cpp:54:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utQ3DImportExport.cpp:52:18: style: The function 'importerTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/test/unit/AbstractImportExportBase.h:58:18: note: Virtual function in base class assimp-5.4.0/test/unit/utQ3DImportExport.cpp:52:18: note: Function in derived class assimp-5.4.0/test/unit/utRemoveComponent.cpp:111:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiComponent_MESHES [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utRemoveComponent.cpp:121:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiComponent_ANIMATIONS [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utRemoveComponent.cpp:131:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiComponent_MATERIALS [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utRemoveComponent.cpp:143:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiComponent_TEXTURES [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utRemoveComponent.cpp:153:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiComponent_CAMERAS [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utRemoveComponent.cpp:163:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiComponent_LIGHTS [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utRemoveComponent.cpp:174:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pScene [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utRemoveComponent.cpp:185:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiComponent_NORMALS [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utRemoveComponent.cpp:198:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiComponent_LIGHTS [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utRemoveRedundantMaterials.cpp:67:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utRemoveRedundantMaterials.cpp:81:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utRemoveRedundantMaterials.cpp:96:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utRemoveRedundantMaterials.cpp:131:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utRemoveRedundantMaterials.cpp:150:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pcScene1 [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utRemoveRedundantMaterials.cpp:166:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pcScene1 [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utRemoveRedundantMaterials.cpp:130:42: style: C-style pointer casting [cstyleCast] assimp-5.4.0/test/unit/utRemoveRedundantMaterials.cpp:135:42: style: C-style pointer casting [cstyleCast] assimp-5.4.0/test/unit/utSIBImporter.cpp:56:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utSIBImporter.cpp:54:18: style: The function 'importerTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/test/unit/AbstractImportExportBase.h:58:18: note: Virtual function in base class assimp-5.4.0/test/unit/utSIBImporter.cpp:54:18: note: Function in derived class assimp-5.4.0/test/unit/utSMDImportExport.cpp:54:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utSMDImportExport.cpp:75:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utSMDImportExport.cpp:52:18: style: The function 'importerTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/test/unit/AbstractImportExportBase.h:58:18: note: Virtual function in base class assimp-5.4.0/test/unit/utSMDImportExport.cpp:52:18: note: Function in derived class assimp-5.4.0/test/unit/utSTLImportExport.cpp:58:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utSTLImportExport.cpp:71:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utSTLImportExport.cpp:81:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utSTLImportExport.cpp:88:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utSTLImportExport.cpp:95:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utSTLImportExport.cpp:106:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utSTLImportExport.cpp:56:18: style: The function 'importerTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/test/unit/AbstractImportExportBase.h:58:18: note: Virtual function in base class assimp-5.4.0/test/unit/utSTLImportExport.cpp:56:18: note: Function in derived class assimp-5.4.0/test/unit/utScaleProcess.cpp:64:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_GLOBAL_SCALE_FACTOR_DEFAULT [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utScenePreprocessor.cpp:99:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumIndices [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utScenePreprocessor.cpp:117:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utScenePreprocessor.cpp:146:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utScenePreprocessor.cpp:178:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utSimd.cpp:58:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utSortByPType.cpp:171:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mScene [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utSortByPType.cpp:197:29: style: Variable 'face' can be declared as reference to const [constVariableReference] assimp-5.4.0/test/unit/utSortByPType.cpp:178:22: style: Variable 'idx' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/test/unit/utSplitLargeMeshes.cpp:133:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utTriangulate.cpp:68:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utTriangulate.cpp:99:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pcMesh [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utTriangulate.cpp:103:17: style: The scope of the variable 'face' can be reduced. [variableScope] assimp-5.4.0/test/unit/utTriangulate.cpp:103:17: style: Variable 'face' can be declared as reference to const [constVariableReference] assimp-5.4.0/test/unit/utTriangulate.cpp:111:25: style: Variable 'curFace' can be declared as reference to const [constVariableReference] assimp-5.4.0/test/unit/utValidateDataStructure.cpp:198:1: error: Unmatched '}'. Configuration: '__GNUC__=1'. [syntaxError] assimp-5.4.0/test/unit/utVersion.cpp:52:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utVertexTriangleAdjacency.cpp:58:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utVertexTriangleAdjacency.cpp:98:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIndices [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utVertexTriangleAdjacency.cpp:145:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utVertexTriangleAdjacency.cpp:164:17: style: Variable 'face' can be declared as reference to const [constVariableReference] assimp-5.4.0/test/unit/utVertexTriangleAdjacency.cpp:198:17: style: Variable 'face' can be declared as reference to const [constVariableReference] assimp-5.4.0/test/unit/utX3DImportExport.cpp:55:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utX3DImportExport.cpp:66:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utXImporterExporter.cpp:54:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utXImporterExporter.cpp:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utXImporterExporter.cpp:70:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utXImporterExporter.cpp:76:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utXImporterExporter.cpp:82:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utXImporterExporter.cpp:88:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utXImporterExporter.cpp:94:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utXImporterExporter.cpp:100:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utXImporterExporter.cpp:106:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utXImporterExporter.cpp:112:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utXImporterExporter.cpp:118:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utXImporterExporter.cpp:124:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utXImporterExporter.cpp:52:18: style: The function 'importerTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/test/unit/AbstractImportExportBase.h:58:18: note: Virtual function in base class assimp-5.4.0/test/unit/utXImporterExporter.cpp:52:18: note: Function in derived class assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:66:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_ValidateDataStructure [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:130:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:139:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:150:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:158:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:176:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiReturn_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:198:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:208:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:223:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:245:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:254:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:265:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:277:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:290:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:306:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:321:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:341:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:361:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:381:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:393:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:407:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:421:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:435:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:455:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:503:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:514:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:561:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:604:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:647:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:654:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:677:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:689:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:698:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:708:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:718:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:734:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:761:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:785:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:813:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:819:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:825:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:833:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:850:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:862:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:873:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:926:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:965:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_IMPORT_SCHEMA_DOCUMENT_PROVIDER [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:974:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_IMPORT_SCHEMA_DOCUMENT_PROVIDER [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:986:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_IMPORT_SCHEMA_DOCUMENT_PROVIDER [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:996:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_CHECK_IDENTITY_MATRIX_EPSILON_DEFAULT [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:940:9: style: Class 'FakeSchemaProvider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:136:18: style: The function 'exporterTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/test/unit/AbstractImportExportBase.h:62:18: note: Virtual function in base class assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:136:18: note: Function in derived class assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:527:18: style: Variable 'numWeights' can be declared as const array [constVariable] assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:574:18: style: Variable 'numWeights' can be declared as const array [constVariable] assimp-5.4.0/test/unit/utglTFImportExport.cpp:56:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTFImportExport.cpp:67:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/test/unit/utglTFImportExport.cpp:90:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/generic_inserter.hpp:37:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable std [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:70:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:143:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:154:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:174:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:180:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:237:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:262:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:274:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:530:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:653:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AIMATERIALPROPERTY [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:696:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_MESH_HAS_POSITIONS [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:758:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiLightSource_DIRECTIONAL [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:785:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AINODEANIM [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:818:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AINODE [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:838:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AIMATERIAL [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:867:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AISCENE [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:877:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_HEADER_LENGTH [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:892:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:184:14: style:inconclusive: Technically the member function 'comparer_context::get_num_chunks' can be const. [functionConst] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:215:31: performance:inconclusive: Technically the member function 'comparer_context::cmp < uint32_t >' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:215:31: note: Technically the member function 'comparer_context::cmp < uint32_t >' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:215:31: note: Technically the member function 'comparer_context::cmp < uint32_t >' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:215:31: performance:inconclusive: Technically the member function 'comparer_context::cmp < uint8_t >' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:215:31: note: Technically the member function 'comparer_context::cmp < uint8_t >' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:215:31: note: Technically the member function 'comparer_context::cmp < uint8_t >' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:90:5: style: Class 'compare_fails_exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:567:5: style: Class 'sliced_chunk_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:905:9: style: Class 'file_ptr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:875:36: style: Parameter 'comp' can be declared as reference to const [constParameterReference] assimp-5.4.0/tools/assimp_cmd/Export.cpp:88:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/Export.cpp:90:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] assimp-5.4.0/tools/assimp_cmd/ImageExtractor.cpp:275:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/ImageExtractor.cpp:285:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] assimp-5.4.0/tools/assimp_cmd/Info.cpp:156:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/Info.cpp:185:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/Info.cpp:222:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/Info.cpp:340:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcessPreset_TargetRealtime_MaxQuality [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/Info.cpp:411:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] assimp-5.4.0/tools/assimp_cmd/Info.cpp:445:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] assimp-5.4.0/tools/assimp_cmd/Main.cpp:61:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/Main.cpp:113:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_CFLAGS_DEBUG [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/Main.cpp:257:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiDefaultLogStream_FILE [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/Main.cpp:318:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/Main.cpp:364:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/Main.cpp:425:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_PreTransformVertices [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/Main.cpp:555:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcessPreset_TargetRealtime_MaxQuality [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/Main.cpp:222:24: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_cmd/WriteDump.cpp:128:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_cmd/WriteDump.cpp:73:17: style: The scope of the variable 'fail' can be reduced. [variableScope] assimp-5.4.0/tools/assimp_view/AnimEvaluator.cpp:87:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/AnimEvaluator.h:66:5: style: Class 'AnimEvaluator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/tools/assimp_view/AssetHelper.h:132:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DFVF_DIFFUSE [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.h:96:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/assimp_view.h:179:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Background.cpp:139:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiShadingMode_Gouraud [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Background.cpp:179:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiShadingMode_Phong [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Background.cpp:237:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_RT [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Background.cpp:331:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DFVF_XYZ [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Background.cpp:364:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DFMT_UNKNOWN [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/LogDisplay.h:56:9: warning: Member variable 'CLogDisplay::piFont' is not initialized in the constructor. [uninitMemberVarPrivate] assimp-5.4.0/tools/assimp_view/LogWindow.h:74:9: warning: Member variable 'CLogWindow::pcStream' is not initialized in the constructor. [uninitMemberVarPrivate] assimp-5.4.0/tools/assimp_view/Display.h:337:29: style:inconclusive: Technically the member function 'AssimpView::CDisplay::GetViewMode' can be const. [functionConst] assimp-5.4.0/tools/assimp_view/MaterialManager.h:121:25: style:inconclusive: Technically the member function 'AssimpView::CMaterialManager::GetShaderCount' can be const. [functionConst] assimp-5.4.0/tools/assimp_view/SceneAnimator.h:80:5: style: Struct 'SceneAnimNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/tools/assimp_view/SceneAnimator.h:114:5: style: Class 'SceneAnimator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] assimp-5.4.0/tools/assimp_view/Background.cpp:323:18: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Background.cpp:383:21: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Background.cpp:414:21: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Display.cpp:1246:13: debug: Failed to instantiate template "clamp". The checking continues anyway. [templateInstantiation] assimp-5.4.0/tools/assimp_view/Display.cpp:106:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_PLAY [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:115:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumAnimations [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:149:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_TREE1 [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:164:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:224:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMeshes [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:290:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TVIF_SELECTEDIMAGE [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:465:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TVIF_TEXT [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:524:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMaterials [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:625:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_TREE1 [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:641:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILC_COLOR24 [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:684:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TVIF_TEXT [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:732:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:778:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_LCOLOR1 [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:793:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_EVERT [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:857:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_NUMNODES [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:874:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_NUMVERTS [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:903:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_NUMVERTS [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:972:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureType_OPACITY [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:1143:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDR_TXPOPUP [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:1189:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumMeshes [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:1300:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:1485:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRootNode [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:1503:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRootNode [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:1603:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:1614:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PixelShaderVersion [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:1727:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DSAMP_MAXANISOTROPY [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:1827:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:1898:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:2084:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PixelShaderVersion [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.cpp:2198:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_RT [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Display.h:222:13: performance:inconclusive: Technically the member function 'AssimpView::CDisplay::RenderMaterialView' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/tools/assimp_view/Display.cpp:1810:15: note: Technically the member function 'AssimpView::CDisplay::RenderMaterialView' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/Display.h:222:13: note: Technically the member function 'AssimpView::CDisplay::RenderMaterialView' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/Display.h:295:13: performance:inconclusive: Technically the member function 'AssimpView::CDisplay::ClearAnimList' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/tools/assimp_view/Display.cpp:138:15: note: Technically the member function 'AssimpView::CDisplay::ClearAnimList' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/Display.h:295:13: note: Technically the member function 'AssimpView::CDisplay::ClearAnimList' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/Display.h:303:13: performance:inconclusive: Technically the member function 'AssimpView::CDisplay::FillDefaultStatistics' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/tools/assimp_view/Display.cpp:788:15: note: Technically the member function 'AssimpView::CDisplay::FillDefaultStatistics' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/Display.h:303:13: note: Technically the member function 'AssimpView::CDisplay::FillDefaultStatistics' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/Display.h:326:13: performance:inconclusive: Technically the member function 'AssimpView::CDisplay::EnableAnimTools' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/tools/assimp_view/Display.cpp:105:15: note: Technically the member function 'AssimpView::CDisplay::EnableAnimTools' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/Display.h:326:13: note: Technically the member function 'AssimpView::CDisplay::EnableAnimTools' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/Display.h:425:13: style:inconclusive: Technically the member function 'AssimpView::CDisplay::RenderPatternBG' can be const. [functionConst] assimp-5.4.0/tools/assimp_view/Display.cpp:2079:15: note: Technically the member function 'AssimpView::CDisplay::RenderPatternBG' can be const. assimp-5.4.0/tools/assimp_view/Display.h:425:13: note: Technically the member function 'AssimpView::CDisplay::RenderPatternBG' can be const. assimp-5.4.0/tools/assimp_view/Display.h:437:13: performance:inconclusive: Technically the member function 'AssimpView::CDisplay::SetupStereoView' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/tools/assimp_view/Display.cpp:1483:15: note: Technically the member function 'AssimpView::CDisplay::SetupStereoView' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/Display.h:437:13: note: Technically the member function 'AssimpView::CDisplay::SetupStereoView' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/Display.h:446:13: performance:inconclusive: Technically the member function 'AssimpView::CDisplay::HandleInput' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/tools/assimp_view/Display.cpp:1544:15: note: Technically the member function 'AssimpView::CDisplay::HandleInput' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/Display.h:446:13: note: Technically the member function 'AssimpView::CDisplay::HandleInput' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/Display.h:450:13: performance:inconclusive: Technically the member function 'AssimpView::CDisplay::HandleInputTextureView' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/tools/assimp_view/Display.cpp:1536:15: note: Technically the member function 'AssimpView::CDisplay::HandleInputTextureView' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/Display.h:450:13: note: Technically the member function 'AssimpView::CDisplay::HandleInputTextureView' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/Display.h:454:13: performance:inconclusive: Technically the member function 'AssimpView::CDisplay::HandleInputEmptyScene' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/tools/assimp_view/Display.cpp:1588:15: note: Technically the member function 'AssimpView::CDisplay::HandleInputEmptyScene' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/Display.h:454:13: note: Technically the member function 'AssimpView::CDisplay::HandleInputEmptyScene' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/Display.h:458:13: performance:inconclusive: Technically the member function 'AssimpView::CDisplay::DrawHUD' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/tools/assimp_view/Display.cpp:1611:15: note: Technically the member function 'AssimpView::CDisplay::DrawHUD' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/Display.h:458:13: note: Technically the member function 'AssimpView::CDisplay::DrawHUD' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/Display.h:486:13: performance:inconclusive: Technically the member function 'AssimpView::CDisplay::RenderSkeleton' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/tools/assimp_view/Display.cpp:1816:15: note: Technically the member function 'AssimpView::CDisplay::RenderSkeleton' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/Display.h:486:13: note: Technically the member function 'AssimpView::CDisplay::RenderSkeleton' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/Display.cpp:1016:36: warning: Either the condition 'pcNew->piTexture' is redundant or there is possible null pointer dereference: pcNew->piTexture. [nullPointerRedundantCheck] assimp-5.4.0/tools/assimp_view/Display.cpp:1054:18: note: Assuming that condition 'pcNew->piTexture' is not redundant assimp-5.4.0/tools/assimp_view/Display.cpp:1016:36: note: Null pointer dereference assimp-5.4.0/tools/assimp_view/Display.cpp:682:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Display.cpp:1239:30: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Display.cpp:1266:35: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Display.cpp:1274:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Display.cpp:1309:13: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Display.cpp:1336:66: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Display.cpp:1344:13: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Display.cpp:1370:66: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Display.cpp:1411:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Display.cpp:1563:40: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Display.cpp:1574:40: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Display.cpp:1579:33: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Display.cpp:1580:13: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Display.cpp:1789:50: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Display.cpp:1882:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Display.cpp:1884:35: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Display.cpp:1886:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Display.cpp:1891:42: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Display.cpp:1893:45: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Display.cpp:2003:83: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Display.cpp:2006:84: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Display.cpp:2049:58: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Display.cpp:728:23: style: The scope of the variable 'lastPlaying' can be reduced. [variableScope] assimp-5.4.0/tools/assimp_view/Display.cpp:1131:18: style: Variable 'pcNew' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/tools/assimp_view/Display.cpp:1148:19: style: Variable 'pcNew2' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/tools/assimp_view/Display.cpp:1091:45: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/tools/assimp_view/Display.cpp:1102:45: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/tools/assimp_view/Display.cpp:1113:43: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/tools/assimp_view/Display.cpp:1136:41: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/tools/assimp_view/Display.cpp:1153:41: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] assimp-5.4.0/tools/assimp_view/Display.cpp:1420:15: style: Variable 's' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/tools/assimp_view/Display.cpp:1422:16: style: Variable 's' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/tools/assimp_view/HelpDialog.cpp:56:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDR_TEXT1 [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Input.cpp:55:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_RT [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Input.cpp:97:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_RT [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Input.cpp:123:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_RT [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Input.cpp:158:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_RT [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Input.cpp:201:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_RT [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Input.cpp:233:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_RT [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Input.cpp:324:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VK_UP [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Input.cpp:357:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VK_UP [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Input.cpp:69:51: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Input.cpp:70:37: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Input.cpp:71:37: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Input.cpp:77:51: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Input.cpp:78:37: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Input.cpp:79:37: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Input.cpp:135:33: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Input.cpp:136:32: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Input.cpp:137:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Input.cpp:140:33: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Input.cpp:141:32: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Input.cpp:142:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Input.cpp:175:37: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Input.cpp:188:37: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Input.cpp:251:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Input.cpp:258:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Input.cpp:301:41: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/LogDisplay.cpp:72:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FW_BOLD [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/LogDisplay.cpp:102:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_RT [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/LogWindow.cpp:76:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/LogWindow.cpp:98:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDD_LOGVIEW [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/LogWindow.cpp:115:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_SHOW [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/LogWindow.cpp:139:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_DEFAULT [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/LogWindow.cpp:149:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/LogWindow.cpp:230:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_DEFAULT [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/LogWindow.cpp:152:91: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/LogWindow.cpp:175:63: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Material.cpp:184:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiShadingMode_Phong [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Material.cpp:233:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Material.cpp:329:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Material.cpp:488:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTexel [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Material.cpp:757:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DX_CHANNEL_LUMINANCE [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Material.cpp:835:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/Material.cpp:1346:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MaterialManager.h:68:10: performance:inconclusive: Technically the member function 'AssimpView::CMaterialManager::DeleteMaterial' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/tools/assimp_view/Material.cpp:540:24: note: Technically the member function 'AssimpView::CMaterialManager::DeleteMaterial' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/MaterialManager.h:68:10: note: Technically the member function 'AssimpView::CMaterialManager::DeleteMaterial' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/MaterialManager.h:84:9: performance:inconclusive: Technically the member function 'AssimpView::CMaterialManager::SetupMaterial' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/tools/assimp_view/Material.cpp:1325:23: note: Technically the member function 'AssimpView::CMaterialManager::SetupMaterial' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/MaterialManager.h:84:9: note: Technically the member function 'AssimpView::CMaterialManager::SetupMaterial' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/MaterialManager.h:94:9: performance:inconclusive: Technically the member function 'AssimpView::CMaterialManager::EndMaterial' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/tools/assimp_view/Material.cpp:1473:23: note: Technically the member function 'AssimpView::CMaterialManager::EndMaterial' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/MaterialManager.h:94:9: note: Technically the member function 'AssimpView::CMaterialManager::EndMaterial' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/MaterialManager.h:158:10: performance:inconclusive: Technically the member function 'AssimpView::CMaterialManager::TryLongerPath' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/tools/assimp_view/Material.cpp:231:24: note: Technically the member function 'AssimpView::CMaterialManager::TryLongerPath' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/MaterialManager.h:158:10: note: Technically the member function 'AssimpView::CMaterialManager::TryLongerPath' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/MaterialManager.h:171:10: performance:inconclusive: Technically the member function 'AssimpView::CMaterialManager::HMtoNMIfNecessary' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/tools/assimp_view/Material.cpp:589:24: note: Technically the member function 'AssimpView::CMaterialManager::HMtoNMIfNecessary' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/MaterialManager.h:171:10: note: Technically the member function 'AssimpView::CMaterialManager::HMtoNMIfNecessary' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/MaterialManager.h:181:10: performance:inconclusive: Technically the member function 'AssimpView::CMaterialManager::HasAlphaPixels' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/tools/assimp_view/Material.cpp:777:24: note: Technically the member function 'AssimpView::CMaterialManager::HasAlphaPixels' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/MaterialManager.h:181:10: note: Technically the member function 'AssimpView::CMaterialManager::HasAlphaPixels' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/Material.cpp:489:35: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Material.cpp:630:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Material.cpp:662:48: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Material.cpp:794:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Material.cpp:836:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Material.cpp:847:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Material.cpp:858:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Material.cpp:869:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Material.cpp:889:73: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Material.cpp:931:75: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Material.cpp:932:75: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Material.cpp:1244:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Material.cpp:1338:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Material.cpp:1340:31: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Material.cpp:1342:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/Material.cpp:666:19: style: Variable 'pcPointer' is reassigned a value before the old one has been used. [redundantAssignment] assimp-5.4.0/tools/assimp_view/Material.cpp:659:19: note: pcPointer is assigned assimp-5.4.0/tools/assimp_view/Material.cpp:666:19: note: pcPointer is overwritten assimp-5.4.0/tools/assimp_view/Material.cpp:147:41: style: Parameter 'pTexCoord' can be declared as pointer to const. However it seems that 'FillFunc' is a callback function, if 'pTexCoord' is declared with const you might also need to cast function pointer(s). [constParameterCallback] assimp-5.4.0/tools/assimp_view/Material.cpp:217:32: note: You might need to cast the function pointer here assimp-5.4.0/tools/assimp_view/Material.cpp:147:41: note: Parameter 'pTexCoord' can be declared as pointer to const assimp-5.4.0/tools/assimp_view/Material.cpp:240:11: style: Variable 'szFile2' can be declared as pointer to const [constVariablePointer] assimp-5.4.0/tools/assimp_view/Material.cpp:626:41: style: struct member 'Anonymous2::a' is never used. [unusedStructMember] assimp-5.4.0/tools/assimp_view/MeshRenderer.cpp:61:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DPT_POINTLIST [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MeshRenderer.cpp:91:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MeshRenderer.h:79:13: performance:inconclusive: Technically the member function 'AssimpView::CMeshRenderer::DrawUnsorted' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/tools/assimp_view/MeshRenderer.cpp:52:20: note: Technically the member function 'AssimpView::CMeshRenderer::DrawUnsorted' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/MeshRenderer.h:79:13: note: Technically the member function 'AssimpView::CMeshRenderer::DrawUnsorted' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/MeshRenderer.cpp:126:34: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MeshRenderer.cpp:141:34: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:471:25: debug: Failed to instantiate template "clamp". The checking continues anyway. [templateInstantiation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:89:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:169:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_DWORD [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:179:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_BINARY [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:192:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DXVECTOR3 [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:205:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_DWORD [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:218:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_DWORD [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:227:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_DWORD [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:370:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_BLUBB [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:394:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:435:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_SZ [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:446:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHOOSECOLOR [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:468:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHOOSECOLOR [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:490:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_SZ [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:504:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:555:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:616:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_OK [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:734:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_SZ [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:745:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:786:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_STRING [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:815:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_GRAYED [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:826:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:894:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID_VIEWER_PP_JIV [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:924:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_STRING [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:936:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_ICONERROR [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1018:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_EVERT [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1213:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_EDITSM [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1270:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:2080:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:2134:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:2171:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_OK [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:101:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:110:20: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1002:44: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:713:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:713:5: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:713:5: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:713:5: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:713:5: warning: %i in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:713:5: warning: %i in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:732:9: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:749:9: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:108:46: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:116:42: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:160:64: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:161:64: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:162:64: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:169:59: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:170:59: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:171:59: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:180:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:184:10: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:194:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:197:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:205:62: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:218:61: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:227:54: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:397:83: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:421:55: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:422:59: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:423:58: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:435:58: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:436:59: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:438:53: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:490:58: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:491:59: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:497:53: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:508:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:534:54: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:535:58: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:536:59: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:558:83: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:581:55: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:735:14: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:755:17: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:829:83: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:874:55: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:945:87: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:992:64: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1041:84: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1066:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1077:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1088:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1098:87: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1111:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1122:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1133:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1144:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1157:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1169:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1180:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1192:86: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1354:44: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:2227:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:2232:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:2237:9: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:2250:12: style: The scope of the variable 'g_dCurTime' can be reduced. [variableScope] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:894:84: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:895:79: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:896:77: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:897:78: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:898:76: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:899:81: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:900:74: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:901:83: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:902:75: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:903:76: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:904:83: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:905:88: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:906:80: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:907:84: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:908:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1748:96: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1752:91: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1756:89: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1760:90: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1765:88: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1770:93: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1775:86: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1780:95: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1789:91: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1795:88: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1804:99: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1810:100: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1815:92: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1820:80: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1825:96: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1522:18: style: Variable 'yPos' is assigned a value that is never used. [unreadVariable] assimp-5.4.0/tools/assimp_view/Normals.cpp:99:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVector3D [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/SceneAnimator.cpp:191:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/SceneAnimator.h:208:10: performance:inconclusive: Technically the member function 'AssimpView::SceneAnimator::CalculateGlobalTransform' can be static (but you may consider moving to unnamed namespace). [functionStatic] assimp-5.4.0/tools/assimp_view/SceneAnimator.cpp:227:21: note: Technically the member function 'AssimpView::SceneAnimator::CalculateGlobalTransform' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/SceneAnimator.h:208:10: note: Technically the member function 'AssimpView::SceneAnimator::CalculateGlobalTransform' can be static (but you may consider moving to unnamed namespace). assimp-5.4.0/tools/assimp_view/assimp_view.cpp:153:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_IMPORT_TER_MAKE_UVS [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:225:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDD_LOADDIALOG [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:350:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:411:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DPOOL_DEFAULT [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:466:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DUSAGE_WRITEONLY [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:718:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3D_SDK_VERSION [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:776:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDR_HUD [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:863:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DDEVTYPE_REF [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:1034:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_RT [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:1078:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiMatrix4x4 [valueFlowBailoutIncompleteVar] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:99:51: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:167:43: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:161:26: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:347:36: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:348:21: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:419:37: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:514:55: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:535:55: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:554:51: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:846:28: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:1052:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:1053:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:1054:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:1055:19: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:1056:23: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:1073:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:1074:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/tools/assimp_view/assimp_view.cpp:1075:29: style: C-style pointer casting [cstyleCast] assimp-5.4.0/test/unit/ImportExport/utExporter.cpp:67:1: error: The one definition rule is violated, different classes/structs have the same name 'ExporterTest' [ctuOneDefinitionRuleViolation] assimp-5.4.0/test/unit/utExport.cpp:47:1: note: The one definition rule is violated, different classes/structs have the same name 'ExporterTest' assimp-5.4.0/test/unit/ImportExport/utExporter.cpp:67:1: note: The one definition rule is violated, different classes/structs have the same name 'ExporterTest' assimp-5.4.0/test/unit/Common/uiScene.cpp:49:1: error: The one definition rule is violated, different classes/structs have the same name 'utScene' [ctuOneDefinitionRuleViolation] assimp-5.4.0/test/unit/utScene.cpp:46:1: note: The one definition rule is violated, different classes/structs have the same name 'utScene' assimp-5.4.0/test/unit/Common/uiScene.cpp:49:1: note: The one definition rule is violated, different classes/structs have the same name 'utScene' assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:340:21: warning: Null pointer dereference: m [ctunullpointer] assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:401:21: note: Assuming that condition 'nullptr!=cm' is not redundant assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:400:12: note: cm is assigned 'pScene->mMeshes[nd->mMeshes[i]]' here. assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:404:20: note: Calling function AddMesh, 2nd argument is null assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:340:21: note: Dereferencing argument m that is null diff: head assimp-5.4.0/code/AssetLib/3DS/3DSConverter.cpp:187:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureMapMode_Mirror [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSConverter.cpp:207:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_GLOBAL_BACKGROUND_IMAGE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSConverter.cpp:353:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSConverter.cpp:420:37: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/3DS/3DSConverter.cpp:429:30: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/3DS/3DSConverter.cpp:503:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSConverter.cpp:712:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSExporter.cpp:189:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trafos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSExporter.cpp:218:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_TRACKINFO [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSExporter.cpp:272:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumMaterials [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSExporter.cpp:379:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSExporter.cpp:427:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMeshes [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSExporter.cpp:530:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_FACEMAT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSExporter.cpp:563:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_RGBF [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSExporter.cpp:571:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_PERCENTF [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSExporter.cpp:577:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_PERCENTD [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:1029:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:1175:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:1260:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHUNK_PERCENTF [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:1280:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:244:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:251:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:278:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:306:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:363:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:456:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:502:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:519:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:593:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_USE_TENS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:613:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:891:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3DS/3DSLoader.cpp:949:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Chunk [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:131:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:149:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:177:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:207:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:229:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:239:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:283:13: style: Variable 'root' can be declared as pointer to const [constVariablePointer] head assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:290:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3MF/D3MFExporter.cpp:334:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3MF/D3MFOpcPackage.cpp:145:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROOT_RELATIONSHIPS_ARCHIVE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.cpp:255:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objectid [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.cpp:330:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mesh [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.cpp:426:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable meta_name [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.cpp:461:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pid [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.cpp:548:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.cpp:597:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/3MF/XmlSerializer.cpp:653:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basematerials_name [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/AC/ACLoader.cpp:359:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/AC/ACLoader.cpp:466:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/AC/ACLoader.cpp:739:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_IMPORT_AC_SEPARATE_BFCULL [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:450:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIndices [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:739:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_ALLOW_SHARED [valueFlowBailoutIncompleteVar] 2.13.0 assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:91:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENET_Vertices [valueFlowBailoutIncompleteVar] 2.13.0 assimp-5.4.0/code/AssetLib/AMF/AMFImporter_Postprocess.cpp:92:16: style: Consider using std::any_of, std::all_of, std::none_of algorithm instead of a raw loop. [useStlAlgorithm] head assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:106:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_IMPORT_ASE_RECONSTRUCT_NORMALS [valueFlowBailoutIncompleteVar] 2.13.0 assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:150:5: error: Non-local variable 'mParser' will use pointer to local variable 'parser'. [danglingLifetime] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:150:15: note: Address of variable taken here. assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:149:17: note: Variable created here. assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:150:5: note: Non-local variable 'mParser' will use pointer to local variable 'parser'. 2.13.0 assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:151:5: error: Non-local variable 'mParser' will use pointer to local variable 'parser'. [danglingLifetime] assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:150:15: note: Address of variable taken here. assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:149:17: note: Variable created here. assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:151:5: note: Non-local variable 'mParser' will use pointer to local variable 'parser'. head assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:241:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_INCOMPLETE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:261:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_DEFAULT_MATERIAL_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:329:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVectorKey [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:429:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiLightSource_SPOT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:461:34: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:473:38: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:513:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_COLOR_SETS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:701:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:802:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASELoader.cpp:909:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avSubMaterials [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1001:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1040:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1079:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1122:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1136:60: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1137:65: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:117:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1216:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1331:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1363:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1389:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:142:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iLineNumber [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1435:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1462:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1489:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1518:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1548:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:157:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iLineNumber [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1582:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1606:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1643:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1696:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:172:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iLineNumber [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:182:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1858:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iLineNumber [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:1871:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iLineNumber [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:210:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:233:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:343:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:444:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:488:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:535:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:692:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:764:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:796:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:826:48: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:832:26: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:834:26: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:836:26: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:838:26: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:847:49: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:851:26: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:853:26: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:864:39: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:869:39: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:882:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:905:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:934:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filePtr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:945:61: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/ASE/ASEParser.cpp:946:64: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:334:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AINODE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:393:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AITEXTURE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:411:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AIBONE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:428:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AIMESH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:561:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AIMATERIALPROPERTY [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:574:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AIMATERIAL [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:584:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AINODEANIM [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:621:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AIANIMATION [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:636:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AILIGHT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:663:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AICAMERA [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:677:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AISCENE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assbin/AssbinFileWriter.cpp:767:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_VERSION_MAJOR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:216:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AINODE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:292:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AIBONE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:318:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AIMESH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:431:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AIMATERIALPROPERTY [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:447:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AIMATERIAL [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:466:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AINODEANIM [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:511:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AIANIMATION [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:531:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AITEXTURE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:552:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AILIGHT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:581:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AICAMERA [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:597:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AISCENE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assbin/AssbinLoader.cpp:682:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiOrigin_CUR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assjson/json_exporter.cpp:291:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVertexId [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assjson/json_exporter.cpp:322:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assjson/json_exporter.cpp:571:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiLightSource_SPOT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assjson/mesh_splitter.cpp:136:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiBone [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Assjson/mesh_splitter.cpp:53:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:153:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:162:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:175:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:213:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:237:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:243:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:249:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:310:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:349:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _vflags [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:407:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:460:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _vertices [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/B3D/B3DImporter.cpp:595:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _nodes [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/BVH/BVHLoader.cpp:475:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.cpp:183:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.cpp:248:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.cpp:297:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Blender/BlenderDNA.h:383:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:1130:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiLightSource_POINT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:1319:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiOrigin_SET [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:348:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_INCOMPLETE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:362:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:436:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:498:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_DEFAULT_MATERIAL_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:647:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:700:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] 2.13.0 assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:761:18: style: Variable 'it' can be declared as reference to const [constVariableReference] head assimp-5.4.0/code/AssetLib/Blender/BlenderLoader.cpp:772:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiFace [valueFlowBailoutIncompleteVar] 2.13.0 assimp-5.4.0/code/AssetLib/Blender/BlenderModifier.cpp:167:70: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] 2.13.0 assimp-5.4.0/code/AssetLib/Blender/BlenderModifier.cpp:168:70: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] 2.13.0 assimp-5.4.0/code/AssetLib/Blender/BlenderModifier.cpp:169:70: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] 2.13.0 assimp-5.4.0/code/AssetLib/Blender/BlenderModifier.cpp:216:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] 2.13.0 assimp-5.4.0/code/AssetLib/Blender/BlenderModifier.cpp:217:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] head assimp-5.4.0/code/AssetLib/Blender/BlenderModifier.cpp:268:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CATMULL_CLARKE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Blender/BlenderScene.cpp:850:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable converters [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Blender/BlenderTessellator.cpp:373:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable point2D [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Blender/BlenderTessellator.cpp:483:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable point3D [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:145:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCENEFILTER_OBJECTS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:204:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Xlayer [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:260:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mmaterial [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:331:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ocamera [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:361:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Opolygon [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/C4D/C4DImporter.cpp:590:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ttexture [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:1010:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:227:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_MESH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:228:31: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:348:33: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:360:32: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:529:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METAL [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:605:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:763:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_idx [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/COB/COBLoader.cpp:790:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BitmapHeader [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/CSM/CSMLoader.cpp:208:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVectorKey [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/CSM/CSMLoader.cpp:223:71: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/CSM/CSMLoader.cpp:228:71: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/CSM/CSMLoader.cpp:233:71: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:1017:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:1285:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:1593:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:1637:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_METADATA_COLLADA_ID [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:278:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_METADATA_SOURCE_GENERATOR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:572:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:620:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:698:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiShadingMode_Flat [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaExporter.cpp:903:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWeight [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaHelper.cpp:53:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_METADATA_SOURCE_GENERATOR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1061:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_epsilon [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1116:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:119:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_IMPORT_NO_SKELETON_MESHES [valueFlowBailoutIncompleteVar] 2.13.0 assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1376:13: style: Condition '!entries.empty()' is always true [knownConditionTrueFalse] assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1227:26: note: Assuming that condition 'entries.empty()' is not redundant assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1240:41: note: Assuming condition is false assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1376:13: note: Condition '!entries.empty()' is always true head assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1472:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _AI_MATKEY_TEXTURE_BASE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1540:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiShadingMode_Flat [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1656:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:1706:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HINTMAXTEXTURELEN [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:219:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_INCOMPLETE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:306:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IT_Texcoord [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:338:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiLightSource_AMBIENT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:487:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMatName [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:627:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaLoader.cpp:929:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1005:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreOrderMode [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1062:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreOrderMode [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1157:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreOrderMode [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1219:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreOrderMode [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1230:59: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1233:59: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1236:59: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1239:59: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1291:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Param_Surface [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1370:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreOrderMode [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1395:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreOrderMode [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1500:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreOrderMode [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1597:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Prim_Invalid [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1691:53: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1695:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IT_Texcoord [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1713:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:1934:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IT_Vertex [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:2108:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TF_LOOKAT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:2223:76: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:2229:72: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:2364:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATH_PI [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:2406:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IT_Invalid [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:270:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_METADATA_SOURCE_FORMAT_VERSION [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:355:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UP_Y [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:390:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:536:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:629:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Skin [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:807:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FV_1_4_n [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:80:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:878:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mName [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:940:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PreOrderMode [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:961:59: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:964:59: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Collada/ColladaParser.cpp:967:59: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/DXF/DXFLoader.cpp:1045:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/DXF/DXFLoader.cpp:519:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiMesh [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/DXF/DXFLoader.cpp:646:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_DEFAULT_MATERIAL_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1035:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_LINE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1132:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiFace [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1357:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiFace [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1647:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiBone [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1752:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_COLOR_DIFFUSE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1784:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:182:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_INCOMPLETE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1863:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1882:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _AI_MATKEY_TEXTURE_BASE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:1995:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _AI_MATKEY_TEXOP_BASE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:2104:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureType_DIFFUSE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:2177:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureType_DIFFUSE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:2247:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_COLOR_DIFFUSE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:2443:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:2719:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiNodeAnim [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:2809:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:298:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNode [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:2993:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:3152:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:3181:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:3209:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValue [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:3244:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransformationComp_MAXIMUM [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:3601:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:3720:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiMesh [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXConverter.cpp:412:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiLightSource_POINT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:177:14: style: The destructor '~NodeAttribute' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:151:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:177:14: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:193:14: style: The destructor '~CameraSwitcher' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:177:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:193:14: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:238:15: style: The destructor '~Camera' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:177:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:238:15: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:263:14: style: The destructor '~Null' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:177:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:263:14: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:270:14: style: The destructor '~LimbNode' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:177:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:270:14: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:277:14: style: The destructor '~Light' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:177:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:277:14: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:357:14: style: The destructor '~Model' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:151:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:357:14: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:484:14: style: The destructor '~Texture' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:151:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:484:14: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:548:14: style: The destructor '~LayeredTexture' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:151:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:548:14: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:615:14: style: The destructor '~Video' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:151:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:615:14: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:664:14: style: The destructor '~Material' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:151:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:664:14: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:703:14: style: The destructor '~AnimationCurve' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:151:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:703:14: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:744:14: style: The destructor '~AnimationCurveNode' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:151:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:744:14: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:789:14: style: The destructor '~AnimationLayer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:151:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:789:14: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:812:14: style: The destructor '~AnimationStack' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:151:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:812:14: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:838:14: style: The destructor '~Deformer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:151:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:838:14: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:858:14: style: The destructor '~BlendShapeChannel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:838:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:858:14: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:883:14: style: The destructor '~BlendShape' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:838:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:883:14: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:898:14: style: The destructor '~Cluster' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:838:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:898:14: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:942:14: style: The destructor '~Skin' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:838:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:942:14: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/FBX/FBXExportNode.cpp:363:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_RECORD_STRING [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:1405:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:2593:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:565:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_SHININESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:579:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureType_DIFFUSE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXExporter.cpp:599:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureType_DIFFUSE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:213:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:217:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:222:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_COLOR_SETS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.cpp:313:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:210:14: style: The destructor '~ShapeGeometry' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:67:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:210:14: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:237:14: style: The destructor '~LineGeometry' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:67:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:237:14: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:67:14: style: The destructor '~Geometry' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXDocument.h:151:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:67:14: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:98:14: style: The destructor '~MeshGeometry' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:67:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/FBX/FBXMeshGeometry.h:98:14: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:1005:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:1073:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:1134:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:283:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:321:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:410:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:446:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:484:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:522:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:534:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXParser.cpp:881:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/FBX/FBXUtil.cpp:106:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:159:47: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:159:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:184:41: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:184:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:211:36: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:243:47: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:243:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:273:36: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:313:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMeshes [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:314:47: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:354:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMeshes [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:465:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumMaterials [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/HMP/HMPLoader.cpp:475:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMeshes [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCBoolean.cpp:170:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_epsilon [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCBoolean.cpp:266:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_epsilon [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCBoolean.cpp:442:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_epsilon [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCCurve.cpp:251:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCCurve.cpp:91:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATH_TWO_PI [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCGeometry.cpp:307:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATH_TWO_PI [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCGeometry.cpp:529:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_epsilon [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCLoader.cpp:165:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCMaterial.cpp:179:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCMaterial.cpp:73:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:1363:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_epsilon [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:1721:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctUnion [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:392:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctUnion [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:424:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctDifference [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:441:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctUnion [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:519:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctIntersection [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCOpenings.cpp:857:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1152:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1238:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1291:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1317:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1337:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1376:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1401:135: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1434:137: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1447:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1499:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1517:117: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1553:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1786:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1805:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1912:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1935:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:1965:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2006:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2125:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2205:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2361:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2373:126: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2406:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2572:117: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2660:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2720:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2767:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2793:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2840:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:2989:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:3029:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen1_2x3.cpp:3117:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen2_2x3.cpp:1174:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen2_2x3.cpp:174:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen2_2x3.cpp:414:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen2_2x3.cpp:717:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen2_2x3.cpp:737:134: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1243:104: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1295:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1329:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1349:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1420:112: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1443:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1475:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1626:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1645:117: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1657:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1694:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1728:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1794:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1893:108: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1932:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:1962:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2020:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2045:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2058:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2301:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2348:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2414:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2437:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2474:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2506:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2570:114: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2581:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2622:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2765:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2806:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2845:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2975:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:2988:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:3095:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:3488:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:3507:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:3543:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:3775:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:3795:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:3836:106: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:4143:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:4290:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:4760:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:4952:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:5000:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:5643:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCReaderGen_4.cpp:5720:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_is_derived [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCUtil.cpp:112:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVerts [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCUtil.cpp:198:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVerts [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCUtil.cpp:222:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVerts [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCUtil.cpp:228:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_epsilon [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCUtil.cpp:237:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_epsilon [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCUtil.cpp:247:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVertcnt [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCUtil.cpp:368:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVertcnt [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCUtil.cpp:506:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_epsilon [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/IFC/IFCUtil.cpp:87:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVertcnt [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:1117:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MESH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:1219:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUMMY [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:127:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POLYGON [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:171:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:259:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:294:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:561:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPTI_Integer [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:663:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_IRRMESH_MAT_trans_vertex_alpha [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:846:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_element [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Irr/IRRLoader.cpp:999:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOLLOW_SPLINE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:436:43: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:439:43: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:442:43: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:447:43: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:450:43: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:453:43: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:469:43: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:472:43: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:482:47: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:485:47: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:492:47: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:495:47: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:498:47: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:504:47: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:507:47: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Irr/IRRMeshLoader.cpp:510:47: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Irr/IRRShared.cpp:142:49: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Irr/IRRShared.cpp:149:49: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Irr/IRRShared.cpp:156:49: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Irr/IRRShared.cpp:190:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_COLOR_DIFFUSE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOAnimation.cpp:170:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOAnimation.cpp:257:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trans_x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOAnimation.cpp:284:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOAnimation.cpp:367:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOAnimation.cpp:382:46: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/LWO/LWOAnimation.cpp:393:46: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/LWO/LWOAnimation.cpp:404:46: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/LWO/LWOAnimation.cpp:414:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable envl_x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOAnimation.cpp:557:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trans_x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOBLoader.cpp:105:39: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/LWO/LWOBLoader.cpp:105:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOBLoader.cpp:106:39: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/LWO/LWOBLoader.cpp:111:14: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/LWO/LWOBLoader.cpp:119:18: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/LWO/LWOBLoader.cpp:210:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Planar [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOBLoader.cpp:229:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:1118:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIP [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:1188:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLIP [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:1260:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:1368:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:141:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileSize [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:1470:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:513:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configSpeedFlag [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:563:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRootNode [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:577:37: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:677:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTags [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:694:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mClips [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:719:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsLWO2 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:737:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFileBuffer [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:762:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsLWO2 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:782:37: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:782:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:858:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPointIDXOfs [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:871:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:942:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPointReferrers [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOLoader.cpp:970:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:1090:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:261:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:362:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UV [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:402:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:459:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_COLOR_SETS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:496:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:549:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:646:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:693:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:724:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:756:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:789:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:937:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWO/LWOMaterial.cpp:97:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureMapping_OTHER [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWS/LWSLoader.cpp:163:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configSpeedFlag [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWS/LWSLoader.cpp:212:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IT_TCB [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWS/LWSLoader.cpp:298:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWS/LWSLoader.cpp:330:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJECT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWS/LWSLoader.cpp:488:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable io [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/LWS/LWSLoader.cpp:793:49: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/LWS/LWSLoader.cpp:795:49: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/LWS/LWSLoader.cpp:797:49: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/LWS/LWSLoader.cpp:806:49: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/LWS/LWSLoader.cpp:808:49: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/LWS/LWSLoader.cpp:810:49: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/M3D/M3DExporter.cpp:389:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vertex [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:208:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_DEFAULT_MATERIAL_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:339:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:390:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable materialid [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:494:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:547:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/M3D/M3DImporter.cpp:723:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/M3D/m3d.h:3081:20: portability: %d in format string (no. 1) requires 'int' but the argument type is 'M3D_INDEX {aka unsigned int}'. [invalidPrintfArgType_sint] head assimp-5.4.0/code/AssetLib/M3D/m3d.h:3081:20: portability: %d in format string (no. 2) requires 'int' but the argument type is 'M3D_INDEX {aka unsigned int}'. [invalidPrintfArgType_sint] 2.13.0 assimp-5.4.0/code/AssetLib/M3D/m3d.h:3081:20: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] 2.13.0 assimp-5.4.0/code/AssetLib/M3D/m3d.h:3081:20: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] head assimp-5.4.0/code/AssetLib/M3D/m3d.h:3627:32: portability: %d in format string (no. 1) requires 'int' but the argument type is 'M3D_INDEX {aka unsigned int}'. [invalidPrintfArgType_sint] 2.13.0 assimp-5.4.0/code/AssetLib/M3D/m3d.h:3627:32: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] head assimp-5.4.0/code/AssetLib/M3D/m3d.h:3632:36: portability: %d in format string (no. 1) requires 'int' but the argument type is 'M3D_INDEX {aka unsigned int}'. [invalidPrintfArgType_sint] 2.13.0 assimp-5.4.0/code/AssetLib/M3D/m3d.h:3632:36: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] head assimp-5.4.0/code/AssetLib/M3D/m3d.h:3806:28: portability: %d in format string (no. 2) requires 'int' but the argument type is 'M3D_INDEX {aka unsigned int}'. [invalidPrintfArgType_sint] 2.13.0 assimp-5.4.0/code/AssetLib/M3D/m3d.h:3806:28: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] head assimp-5.4.0/code/AssetLib/M3D/m3d.h:3814:32: portability: %d in format string (no. 2) requires 'int' but the argument type is 'M3D_INDEX {aka unsigned int}'. [invalidPrintfArgType_sint] 2.13.0 assimp-5.4.0/code/AssetLib/M3D/m3d.h:3814:32: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] head assimp-5.4.0/code/AssetLib/M3D/m3d.h:3840:28: portability: %d in format string (no. 1) requires 'int' but the argument type is 'M3D_INDEX {aka unsigned int}'. [invalidPrintfArgType_sint] 2.13.0 assimp-5.4.0/code/AssetLib/M3D/m3d.h:3840:28: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] head assimp-5.4.0/code/AssetLib/M3D/m3d.h:3946:24: portability: %d in format string (no. 1) requires 'int' but the argument type is 'M3D_INDEX {aka unsigned int}'. [invalidPrintfArgType_sint] 2.13.0 assimp-5.4.0/code/AssetLib/M3D/m3d.h:3946:24: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] head assimp-5.4.0/code/AssetLib/M3D/m3d.h:3978:32: portability: %d in format string (no. 1) requires 'int' but the argument type is 'M3D_INDEX {aka unsigned int}'. [invalidPrintfArgType_sint] head assimp-5.4.0/code/AssetLib/M3D/m3d.h:3978:32: portability: %d in format string (no. 2) requires 'int' but the argument type is 'M3D_INDEX {aka unsigned int}'. [invalidPrintfArgType_sint] head assimp-5.4.0/code/AssetLib/M3D/m3d.h:3978:32: portability: %d in format string (no. 3) requires 'int' but the argument type is 'M3D_INDEX {aka unsigned int}'. [invalidPrintfArgType_sint] 2.13.0 assimp-5.4.0/code/AssetLib/M3D/m3d.h:3978:32: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] 2.13.0 assimp-5.4.0/code/AssetLib/M3D/m3d.h:3978:32: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] 2.13.0 assimp-5.4.0/code/AssetLib/M3D/m3d.h:3978:32: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] head assimp-5.4.0/code/AssetLib/MD2/MD2Loader.cpp:216:18: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MD2/MD2Loader.cpp:254:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MD2/MD2Loader.cpp:269:38: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:159:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLEND_GL_ONE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:276:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CULL_NONE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:355:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MD3_MAGIC_NUMBER_LE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:362:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDENT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:394:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:435:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configFrameID [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:461:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:483:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:524:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:688:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFile [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:728:16: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:751:42: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MD3/MD3Loader.cpp:754:34: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MD5/MD5Loader.cpp:124:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MD5/MD5Loader.cpp:240:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mParentIndex [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MD5/MD5Loader.cpp:291:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mParentIndex [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MD5/MD5Loader.cpp:390:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MD5/MD5Loader.cpp:578:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mName [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MD5/MD5Loader.cpp:692:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fFOV [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:109:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:135:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineNumber [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:241:41: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:243:41: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:245:41: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:366:55: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:368:55: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:418:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fFrameRate [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MD5/MD5Parser.cpp:502:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fFrameRate [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:109:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MDC_MAGIC_NUMBER_LE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:121:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ulVersion [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:167:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileSize [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:186:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configFrameID [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:203:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileSize [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:213:22: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:219:37: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:240:65: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDC/MDCLoader.cpp:385:64: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:1020:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mName [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:1141:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mName [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:1243:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mName [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:1267:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mName [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:1294:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mName [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:403:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureType_DIFFUSE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:482:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/HalfLife/HL1MDLLoader.cpp:769:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable absolute_transform [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1018:41: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1018:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1148:41: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1148:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1154:38: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1174:59: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1262:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iMatIndex [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1358:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pScene [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1363:44: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1407:42: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1464:32: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1476:34: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:153:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pScene [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1603:40: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1608:37: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1616:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumMaterials [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1626:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumMaterials [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1656:47: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1656:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1690:47: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1690:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1719:47: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1719:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1823:47: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1823:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1956:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:1967:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MDL_MAGIC_NUMBER_BE_HL2b [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:235:56: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:273:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:325:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iGSFileVersion [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:369:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pScene [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:371:39: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:391:18: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:427:44: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:431:44: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:436:38: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:441:24: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:444:48: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:445:24: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:448:41: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:546:42: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:546:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:590:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pScene [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:593:39: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:609:18: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:625:49: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:631:49: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:685:38: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:693:49: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:694:42: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:745:57: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:748:47: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:810:42: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:810:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:835:42: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:835:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:884:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorValue_MDL7 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:906:41: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:906:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:907:38: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:993:41: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLLoader.cpp:993:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBuffer [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:125:36: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:147:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:173:36: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:237:36: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:240:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:265:35: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:497:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:551:49: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:726:49: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:726:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:749:40: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:749:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BE_NCONST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MDL/MDLMaterialLoader.cpp:87:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_aclrDefaultColorMap [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MMD/MMDImporter.cpp:114:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PmxModel [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MMD/MMDImporter.cpp:158:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_count [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MMD/MMDImporter.cpp:218:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumIndices [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MMD/MMDImporter.cpp:326:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MS3D/MS3DLoader.cpp:105:15: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MS3D/MS3DLoader.cpp:112:15: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MS3D/MS3DLoader.cpp:133:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comment [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MS3D/MS3DLoader.cpp:260:23: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/MS3D/MS3DLoader.cpp:260:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/MS3D/MS3DLoader.cpp:263:23: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:179:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:182:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:185:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:188:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:191:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:193:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:272:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:275:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:349:21: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:373:29: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:379:29: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:380:29: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:668:21: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:672:25: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:682:25: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:688:25: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:700:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:703:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:704:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:705:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:706:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:707:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:729:21: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:743:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:744:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:745:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:754:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:770:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:787:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:804:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:821:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:846:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:847:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:855:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:856:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:892:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:897:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:902:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:907:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:912:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/NFF/NFFLoader.cpp:913:17: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/OFF/OFFLoader.cpp:232:49: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/OFF/OFFLoader.cpp:234:49: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/OFF/OFFLoader.cpp:236:44: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/OFF/OFFLoader.cpp:246:49: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/OFF/OFFLoader.cpp:249:53: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/OFF/OFFLoader.cpp:255:53: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/OFF/OFFLoader.cpp:261:53: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/OFF/OFFLoader.cpp:269:49: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/OFF/OFFLoader.cpp:271:44: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:150:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:161:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:184:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:204:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Obj/ObjExporter.cpp:373:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vp [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Obj/ObjFileImporter.cpp:136:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Obj/ObjFileImporter.cpp:220:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Obj/ObjFileImporter.cpp:341:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_LINE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Obj/ObjFileImporter.cpp:424:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_VERTICES [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Obj/ObjFileImporter.cpp:596:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Obj/ObjFileMtlImporter.cpp:336:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_DEFAULT_MATERIAL_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Obj/ObjFileParser.cpp:184:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Obj/ObjFileParser.cpp:459:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Obj/ObjFileParser.cpp:680:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALLOW_EMPTY [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Ogre/OgreMaterial.cpp:368:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_COLOR_AMBIENT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Ogre/OgreMaterial.cpp:399:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureType_NONE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Ogre/OgreStructs.cpp:1000:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVertexWeight [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Ogre/OgreStructs.cpp:1048:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Ogre/OgreStructs.cpp:731:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:1036:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_COLOR_DIFFUSE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:1061:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DiffuseTextureToken [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:1102:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mHorizontalFOV [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:1123:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mAttenuationQuadratic [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:1140:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_meshCache [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:1194:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MeshRef [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:1228:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_root [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:1255:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_root [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:245:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_colors [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:306:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ctx [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:425:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ctx [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:461:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentNode [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:487:16: style: Variable 'ref' can be declared as pointer to const [constVariablePointer] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:490:19: style: Variable 'currentName' can be declared as pointer to const [constVariablePointer] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:507:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentNode [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:530:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentNode [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:545:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tokenType [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:556:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentCamera [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:574:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentLight [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:609:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentLight [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:669:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentNode [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:684:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentMesh [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:812:61: style: Parameter 'vaList' can be declared as pointer to const [constParameterPointer] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:821:62: style: Parameter 'vaList' can be declared as pointer to const [constParameterPointer] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:854:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_numColors [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:874:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentMesh [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:938:60: style: Parameter 'colList' can be declared as pointer to const [constParameterPointer] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:953:60: style: Parameter 'colList' can be declared as pointer to const [constParameterPointer] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:984:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DiffuseColorToken [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/OpenGEX/OpenGEXImporter.cpp:999:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_currentMaterial [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Ply/PlyExporter.cpp:259:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Ply/PlyExporter.cpp:328:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Ply/PlyLoader.cpp:508:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDT_Char [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Ply/PlyLoader.cpp:738:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDT_Char [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:208:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:230:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:327:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:434:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:470:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Polygon [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:591:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileImporter.cpp:631:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE_BSP_LIGHTMAPHEIGHT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:168:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxLumps [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:181:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kVertices [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:191:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kVertices [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:206:17: style: Variable 'lump' can be declared as pointer to const [constVariablePointer] head assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:206:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMeshVerts [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:218:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFaces [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:233:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTextures [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:248:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLightmaps [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Q3BSP/Q3BSPFileParser.cpp:260:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kEntities [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/SIB/SIBImporter.cpp:273:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/SIB/SIBImporter.cpp:622:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_COLOR_DIFFUSE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/SIB/SIBImporter.cpp:640:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiLightSource_POINT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/SIB/SIBImporter.cpp:802:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_DEFAULT_MATERIAL_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:1017:52: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:1021:48: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:1025:48: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:1029:48: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:1033:46: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:1037:47: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:1041:48: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:1050:48: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:1054:48: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:141:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_INCOMPLETE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:253:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiMesh [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:419:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matrix [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:447:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_INCOMPLETE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:488:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiAnimation [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:592:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:788:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable avVertices [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:880:52: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:910:48: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:914:48: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:918:48: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:922:48: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:926:48: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/SMD/SMDLoader.cpp:930:48: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/STEPParser/STEPFileReader.cpp:198:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/STEPParser/STEPFileReader.cpp:525:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/STEPParser/STEPFileReader.cpp:535:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/STEPParser/STEPFileReader.cpp:62:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINE_NOT_SPECIFIED [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/STEPParser/STEPFileReader.cpp:67:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENTITY_NOT_SPECIFIED [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/STL/STLExporter.cpp:114:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_AI_REAL_TEXT_PRECISION [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/STL/STLExporter.cpp:83:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_EXPORT_POINT_CLOUDS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/STL/STLLoader.cpp:260:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/STL/STLLoader.cpp:297:57: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/STL/STLLoader.cpp:299:57: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/STL/STLLoader.cpp:301:57: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/STL/STLLoader.cpp:318:57: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/STL/STLLoader.cpp:320:57: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/STL/STLLoader.cpp:322:57: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/STL/STLLoader.cpp:463:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVector3f [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Step/StepExporter.cpp:166:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Terragen/TerragenLoader.cpp:240:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_TERRAIN [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Unreal/UnrealLoader.cpp:220:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/Unreal/UnrealLoader.cpp:391:75: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Unreal/UnrealLoader.cpp:393:75: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/Unreal/UnrealLoader.cpp:395:75: style: C-style reference casting [cstyleCast] head assimp-5.4.0/code/AssetLib/X/XFileExporter.cpp:116:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_AI_REAL_TEXT_PRECISION [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X/XFileExporter.cpp:126:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSceneOwned [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X/XFileExporter.cpp:136:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X/XFileExporter.cpp:159:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_EXPORT_XFILE_64BIT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X/XFileExporter.cpp:291:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOutput [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X/XFileExporter.cpp:312:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOutput [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X/XFileExporter.cpp:334:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mOutput [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X/XFileExporter.cpp:530:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X/XFileImporter.cpp:165:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiShadingMode_Gouraud [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X/XFileImporter.cpp:265:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sceneIndex [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X/XFileImporter.cpp:473:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X/XFileImporter.cpp:563:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsReference [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:473:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWeight [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:549:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:568:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_COLOR_SETS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X/XFileParser.cpp:863:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X3D/X3DExporter.cpp:109:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X3D/X3DExporter.cpp:121:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X3D/X3DExporter.cpp:392:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X3D/X3DExporter.cpp:87:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X3D/X3DExporter.cpp:98:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:155:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:231:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIndices [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:271:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumIndices [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:447:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumIndices [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:471:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumIndices [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:506:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumIndices [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X3D/X3DGeoHelper.cpp:607:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_LINE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Geometry2D.cpp:124:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATH_HALF_PI_F [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:368:14: style: The destructor '~X3DNodeElementMeta' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:111:14: note: Virtual destructor in base class assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Node.hpp:368:14: note: Destructor in derived class head assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:186:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_COLOR_AMBIENT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/X3D/X3DImporter_Postprocess.cpp:661:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureType_DIFFUSE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/XGL/XGLLoader.cpp:119:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFlush [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/XGL/XGLLoader.cpp:217:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiLightSource_DIRECTIONAL [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/XGL/XGLLoader.cpp:408:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/XGL/XGLLoader.cpp:617:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_COLOR_AMBIENT [valueFlowBailoutIncompleteVar] 2.13.0 assimp-5.4.0/code/AssetLib/XGL/XGLLoader.h:136:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMaterialIndex [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:1001:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumAnimations [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:168:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiMatrix4x4 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:295:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SamplerWrap_Repeat [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:335:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:389:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumMaterials [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:504:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVertexId [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:562:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFilename [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:832:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configEpsilon [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:859:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configEpsilon [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:888:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scene [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:893:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asset [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF/glTFExporter.cpp:938:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF/glTFImporter.cpp:112:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF/glTFImporter.cpp:125:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumMaterials [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF/glTFImporter.cpp:186:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumIndices [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF/glTFImporter.cpp:245:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF/glTFImporter.cpp:461:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumCameras [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF/glTFImporter.cpp:488:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumLights [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF/glTFImporter.cpp:608:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRootNode [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF/glTFImporter.cpp:637:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTextures [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF/glTFImporter.cpp:672:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMetaData [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF/glTFImporter.cpp:695:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mScene [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1061:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVertexId [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1149:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFilename [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:120:26: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1463:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configEpsilon [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1493:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable configEpsilon [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1531:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1546:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asset [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1582:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Interpolation_LINEAR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:158:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiMatrix4x4 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1601:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Interpolation_LINEAR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1621:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Interpolation_LINEAR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:1636:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumAnimations [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:367:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ComponentType_UNSIGNED_SHORT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:493:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clamp_To_Edge [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:509:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:548:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _AI_MATKEY_TEXTURE_BASE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:554:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _AI_MATKEY_TEXTURE_BASE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:570:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiReturn_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:668:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:682:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:695:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_GLOSSINESS_FACTOR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:726:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_COLOR_SPECULAR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:745:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_SHEEN_COLOR_FACTOR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:763:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_CLEARCOAT_FACTOR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:781:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_TRANSMISSION_FACTOR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:787:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_VOLUME_THICKNESS_FACTOR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:799:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_REFRACTI [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:803:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_EMISSIVE_INTENSITY [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Exporter.cpp:808:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumMaterials [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1158:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable meshOffsets [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1270:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRootNode [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:128:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureMapMode_Mirror [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1317:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Interpolation_CUBICSPLINE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1410:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Interpolation_CUBICSPLINE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1466:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnimationPath_TRANSLATION [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1485:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumAnimations [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1607:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTextures [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:164:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1652:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMetaData [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1682:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mScene [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:1715:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSchemaDocumentProvider [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:237:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _AI_MATKEY_TEXTURE_BASE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:249:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:389:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumMaterials [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:456:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:506:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVertexRemappingTables [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:897:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumCameras [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/AssetLib/glTF2/glTF2Importer.cpp:934:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumLights [valueFlowBailoutIncompleteVar] 2.13.0 assimp-5.4.0/code/CApi/AssimpCExport.cpp:100:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIsCopy [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/AssertHandler.cpp:64:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultAiAssertHandler [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Assimp.cpp:140:43: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/Common/Assimp.cpp:387:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_TRUE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Assimp.cpp:404:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_FAILURE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Assimp.cpp:442:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_TRUE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Assimp.cpp:469:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_FALSE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/BaseImporter.cpp:113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_progress [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/BaseImporter.cpp:289:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/BaseImporter.cpp:316:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiOrigin_SET [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/BaseImporter.cpp:379:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/BaseImporter.cpp:433:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/BaseImporter.cpp:459:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FORBID_EMPTY [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/BaseImporter.cpp:620:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_ValidateDataStructure [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/BaseImporter.cpp:98:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importerScale [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/BaseProcess.h:121:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/BaseProcess.h:127:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/BaseProcess.h:127:27: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/Common/BaseProcess.h:139:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/BaseProcess.h:139:25: style: Variable 't' can be declared as pointer to const [constVariablePointer] head assimp-5.4.0/code/Common/BaseProcess.h:139:29: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/Common/BaseProcess.h:75:10: style: The destructor '~THeapData' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/Common/BaseProcess.h:66:18: note: Virtual destructor in base class assimp-5.4.0/code/Common/BaseProcess.h:75:10: note: Destructor in derived class head assimp-5.4.0/code/Common/BaseProcess.h:87:10: style: The destructor '~TStaticData' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/code/Common/BaseProcess.h:66:18: note: Virtual destructor in base class assimp-5.4.0/code/Common/BaseProcess.h:87:10: note: Destructor in derived class head assimp-5.4.0/code/Common/Bitmap.cpp:100:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header_size [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Bitmap.cpp:114:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dib_size [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Bitmap.cpp:138:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mBytesPerPixel [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Compression.cpp:194:7: warning: Return value of function ::inflateSetDictionary() is not used. [ignoredReturnValue] 2.13.0 assimp-5.4.0/code/Common/Compression.cpp:194:7: warning: Return value of function inflateSetDictionary() is not used. [ignoredReturnValue] head assimp-5.4.0/code/Common/DefaultIOStream.cpp:108:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFile [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultIOStream.cpp:114:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFile [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultIOStream.cpp:130:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFile [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultIOStream.cpp:138:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFile [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultIOStream.cpp:182:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFile [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultIOStream.cpp:98:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFile [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultIOSystem.cpp:213:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultIOSystem.cpp:221:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultLogger.cpp:135:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pLogger [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultLogger.cpp:171:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LOG_MESSAGE_LENGTH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultLogger.cpp:181:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LOG_MESSAGE_LENGTH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultLogger.cpp:191:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LOG_MESSAGE_LENGTH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultLogger.cpp:201:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LOG_MESSAGE_LENGTH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultLogger.cpp:210:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LOG_MESSAGE_LENGTH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultLogger.cpp:224:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_pNullLogger [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultLogger.cpp:235:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pLogger [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultLogger.cpp:240:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pLogger [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultLogger.cpp:251:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pLogger [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultLogger.cpp:261:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Severity [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultLogger.cpp:274:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_Severity [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultLogger.cpp:288:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LOG_MESSAGE_LENGTH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultLogger.cpp:298:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LOG_MESSAGE_LENGTH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultLogger.cpp:308:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_LOG_MESSAGE_LENGTH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultLogger.cpp:323:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultLogger.cpp:373:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastMsg [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/DefaultLogger.cpp:392:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastLen [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:289:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mProgressHandler [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:294:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:301:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:308:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:314:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:320:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:341:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:368:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:514:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:520:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:529:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:535:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:543:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:549:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:564:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:577:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:594:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCallbackProperties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:598:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCallbackProperties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:602:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCallbackProperties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:608:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIntProperties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:614:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFloatProperties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:620:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStringProperties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:626:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMatrixProperties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:632:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIntProperties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:638:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFloatProperties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:645:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStringProperties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:652:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMatrixProperties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:658:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIntProperties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:664:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIntProperties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:670:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFloatProperties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:676:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mStringProperties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Exporter.cpp:682:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMatrixProperties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/FileSystemFilter.h:247:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:1007:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:1038:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:1064:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:1076:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:1088:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:1100:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:1112:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:1124:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:1132:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:1140:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:1148:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:1156:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:1168:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiNode [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:1180:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:179:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mImporter [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:210:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiReturn [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:244:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiReturn [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:254:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:277:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:298:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:317:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:325:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:333:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:353:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:361:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:369:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_GenNormals [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:383:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:398:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:405:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:414:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:422:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:430:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:459:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_ValidateDataStructure [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:486:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:577:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_CFLAGS_NOBOOST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:588:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:790:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:888:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:970:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:977:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:988:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Importer.cpp:999:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pimpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/SGSpatialSort.cpp:81:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPlaneNormal [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/SceneCombiner.cpp:1108:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/SceneCombiner.cpp:1188:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTexel [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/SceneCombiner.cpp:1246:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mValues [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/SceneCombiner.cpp:1330:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/SceneCombiner.cpp:275:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scene [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/SceneCombiner.cpp:809:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVector3D [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/SceneCombiner.cpp:946:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/SceneCombiner.cpp:987:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/SkeletonMeshBuilder.cpp:220:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFaces [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/SkeletonMeshBuilder.cpp:258:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/SkeletonMeshBuilder.cpp:92:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mKnobsOnly [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/SpatialSort.cpp:110:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFinalized [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/SpatialSort.cpp:130:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFinalized [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/SpatialSort.cpp:197:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_real [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/SpatialSort.cpp:246:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFinalized [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/SpatialSort.cpp:315:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFinalized [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/SpatialSort.cpp:90:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCentroid [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/SpatialSort.cpp:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mCentroid [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/StandardShapes.cpp:388:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/StandardShapes.cpp:464:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATH_TWO_PI [valueFlowBailoutIncompleteVar] 2.13.0 assimp-5.4.0/code/Common/Subdivision.cpp:233:5: style: The scope of the variable 'eh_tmp0__' can be reduced. [variableScope] 2.13.0 assimp-5.4.0/code/Common/Subdivision.cpp:233:5: style: The scope of the variable 'eh_tmp1__' can be reduced. [variableScope] head assimp-5.4.0/code/Common/Subdivision.cpp:253:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVector3D [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/TargetAnimation.cpp:97:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Version.cpp:113:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GitVersion [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Version.cpp:118:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GitBranch [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Version.cpp:148:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRootNode [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Version.cpp:74:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VER_MINOR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/Version.cpp:80:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VER_MAJOR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:177:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiOrigin_CUR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:254:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNZ_OK [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:331:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiReturn_FAILURE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:413:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNZ_OK [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:483:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:492:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:511:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/ZipArchiveIOSystem.cpp:536:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pImpl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/scene.cpp:119:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumChildren [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/scene.cpp:82:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Common/scene.cpp:96:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Material/MaterialSystem.cpp:101:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_FAILURE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Material/MaterialSystem.cpp:191:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_FAILURE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Material/MaterialSystem.cpp:296:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_FAILURE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Material/MaterialSystem.cpp:327:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _AI_MATKEY_TEXTURE_BASE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Material/MaterialSystem.cpp:351:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Material/MaterialSystem.cpp:394:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mProperties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Material/MaterialSystem.cpp:401:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mProperties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Material/MaterialSystem.cpp:407:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Material/MaterialSystem.cpp:414:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumProperties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Material/MaterialSystem.cpp:428:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumProperties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Material/MaterialSystem.cpp:460:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_FAILURE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Material/MaterialSystem.cpp:466:29: style: Variable 'prop' can be declared as pointer to const [constVariablePointer] head assimp-5.4.0/code/Material/MaterialSystem.cpp:526:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_uint32 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:192:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mType [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:254:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:271:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:331:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:384:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:411:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_STRUCT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:541:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:598:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:676:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:711:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:723:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/Pbrt/PbrtExporter.cpp:814:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_COLOR_EMISSIVE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/CalcTangentsProcess.cpp:115:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/CalcTangentsProcess.cpp:66:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_CalcTangentSpace [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/CalcTangentsProcess.cpp:75:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_CT_MAX_SMOOTHING_ANGLE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ComputeUVMappingProcess.cpp:104:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ComputeUVMappingProcess.cpp:176:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATH_PI_F [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ComputeUVMappingProcess.cpp:234:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATH_PI [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ComputeUVMappingProcess.cpp:349:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_NON_VERBOSE_FORMAT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ComputeUVMappingProcess.cpp:62:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_GenUVCoords [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ComputeUVMappingProcess.cpp:68:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:154:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:210:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVector3D [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:222:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:253:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_FlipUVs [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:281:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiUVTransform [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:307:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_FlipWindingOrder [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:344:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ConvertToLHProcess.cpp:83:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_MakeLeftHanded [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/DeboneProcess.cpp:116:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/DeboneProcess.cpp:173:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWeight [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/DeboneProcess.cpp:245:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWeight [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/DeboneProcess.cpp:368:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/DeboneProcess.cpp:59:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_Debone [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/DeboneProcess.cpp:66:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_DB_ALL_OR_NONE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/DropFaceNormalsProcess.cpp:67:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_NON_VERBOSE_FORMAT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/EmbedTexturesProcess.cpp:120:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTexel [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/EmbedTexturesProcess.cpp:53:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_EmbedTextures [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/EmbedTexturesProcess.cpp:72:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_TEXTURE_TYPE_MAX [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/FindDegenerates.cpp:188:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_epsilon [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/FindDegenerates.cpp:70:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_FindDegenerates [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/FindDegenerates.cpp:77:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_FD_REMOVE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/FindDegenerates.cpp:96:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/FindInstancesProcess.cpp:75:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_FAVOUR_SPEED [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/FindInstancesProcess.cpp:93:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVertexId [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/FindInvalidDataProcess.cpp:351:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/FindInvalidDataProcess.cpp:66:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_FindInvalidData [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/FindInvalidDataProcess.cpp:73:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_FID_ANIM_ACCURACY [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/FixNormalsStep.cpp:108:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/GenFaceNormalsProcess.cpp:104:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/GenFaceNormalsProcess.cpp:71:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_NON_VERBOSE_FORMAT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/GenVertexNormalsProcess.cpp:116:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/GenVertexNormalsProcess.cpp:64:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_ForceGenNormals [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/GenVertexNormalsProcess.cpp:74:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_GSN_MAX_SMOOTHING_ANGLE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/GenVertexNormalsProcess.cpp:83:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_NON_VERBOSE_FORMAT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ImproveCacheLocality.cpp:167:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ImproveCacheLocality.cpp:79:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mConfigCacheDepth [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/JoinVerticesProcess.cpp:247:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_COLOR_SETS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/JoinVerticesProcess.cpp:63:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_JoinIdenticalVertices [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/JoinVerticesProcess.cpp:84:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_NON_VERBOSE_FORMAT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/LimitBoneWeightsProcess.cpp:83:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_LBW_MAX_WEIGHTS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/MakeVerboseFormat.cpp:92:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_TEXTURECOORDS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/OptimizeGraph.cpp:167:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/OptimizeGraph.cpp:84:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_OptimizeGraph [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/OptimizeGraph.cpp:91:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_OG_EXCLUDE_LIST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/OptimizeMeshes.cpp:127:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vertex_format [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/OptimizeMeshes.cpp:161:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instance_cnt [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/OptimizeMeshes.cpp:207:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vertex_format [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/OptimizeMeshes.cpp:240:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instance_cnt [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/OptimizeMeshes.cpp:80:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_OptimizeMeshes [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/PretransformVertices.cpp:107:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_PTV_KEEP_HIERARCHY [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/PretransformVertices.cpp:165:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVector3D [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/PretransformVertices.cpp:548:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumIndices [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/PretransformVertices.cpp:99:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_PreTransformVertices [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ProcessHelper.cpp:154:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVector3D [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ProcessHelper.cpp:180:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MAX_NUMBER_OF_COLOR_SETS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ProcessHelper.cpp:332:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVertexId [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ProcessHelper.h:217:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiQuaternion [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ProcessHelper.h:225:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ai_real [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ProcessHelper.h:238:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ProcessHelper.h:339:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shared [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ProcessHelper.h:353:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVector3D [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ProcessHelper.h:365:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shared [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ProcessHelper.h:370:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SPP_SPATIAL_SORT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/RemoveRedundantMaterials.cpp:62:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_RemoveRedundantMaterials [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/RemoveRedundantMaterials.cpp:69:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_RRM_EXCLUDE_LIST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/RemoveRedundantMaterials.cpp:99:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/RemoveVCProcess.cpp:163:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_RVC_FLAGS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/RemoveVCProcess.cpp:176:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiComponent_MATERIALS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/RemoveVCProcess.cpp:84:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiComponent_ANIMATIONS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ScaleProcess.cpp:72:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_GLOBAL_SCALE_FACTOR_KEY [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/SortByPTypeProcess.cpp:134:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/SortByPTypeProcess.cpp:60:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_SortByPType [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/SortByPTypeProcess.cpp:65:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_SBP_REMOVE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/SplitByBoneCountProcess.cpp:149:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mWeight [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:108:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:166:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumIndices [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:328:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_SplitLargeMeshes [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:345:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:375:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_SLM_VERTEX_LIMIT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:456:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumIndices [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:539:64: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:564:36: style: C-style pointer casting [cstyleCast] head assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:58:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_SplitLargeMeshes [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:85:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/SplitLargeMeshes.cpp:97:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_PP_SLM_TRIANGLE_LIMIT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/TextureTransform.cpp:192:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureMapMode_Wrap [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/TextureTransform.cpp:269:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_UVTRAFO_ROTATION [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/TextureTransform.cpp:63:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_TransformUVCoords [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/TextureTransform.cpp:91:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATH_TWO_PI [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/TextureTransform.h:154:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/TextureTransform.h:166:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/TriangulateProcess.cpp:203:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POLYGON [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/TriangulateProcess.cpp:271:42: style: The scope of the variable 'ear' can be reduced. [variableScope] head assimp-5.4.0/code/PostProcessing/TriangulateProcess.cpp:271:51: style: The scope of the variable 'tmp' can be reduced. [variableScope] head assimp-5.4.0/code/PostProcessing/TriangulateProcess.cpp:271:70: style: The scope of the variable 'next' can be reduced. [variableScope] head assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:170:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:193:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SCENE_FLAGS_INCOMPLETE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:245:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiLightSource_UNDEFINED [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:268:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATH_PI [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:290:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:460:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mVertexId [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:522:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPTI_String [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:620:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPTI_String [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:66:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_ValidateDataStructure [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:712:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HINTMAXTEXTURELEN [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:749:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:843:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] head assimp-5.4.0/code/PostProcessing/ValidateDataStructure.cpp:912:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:566:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/Open3DGC/o3dgcArithmeticCodec.cpp:617:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/clipper/clipper.hpp:163:6: style: The destructor '~PolyTree' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/contrib/clipper/clipper.hpp:140:14: note: Virtual destructor in base class assimp-5.4.0/contrib/clipper/clipper.hpp:163:6: note: Destructor in derived class head assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:107:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_parent [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:111:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_children [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:115:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:119:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_name [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:127:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_name [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:131:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_properties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:137:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_properties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:146:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_properties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:154:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_properties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:171:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_value [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:175:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_value [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:179:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dtArrayList [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:183:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dtArrayList [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:187:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_references [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:191:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_references [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:71:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_properties [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_parent [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/DDLNode.cpp:97:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_parent [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:100:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_referencedName [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_numRefs [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:117:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_numRefs [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:126:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_numRefs [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:147:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_key [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:162:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dataList [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:171:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_next [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:178:20: style: Variable 'n' can be declared as pointer to const [constVariablePointer] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:196:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_root [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:50:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_len [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:59:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_len [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:68:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_len [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:83:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_id [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLCommon.cpp:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLExport.cpp:125:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stream [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLExport.cpp:217:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_types_max [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLExport.cpp:72:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_stream [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:100:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_unsigned_int64 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:107:37: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:152:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable placeholders [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:158:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_logCallback [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:162:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_logCallback [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:172:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_buffer [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:186:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_buffer [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:195:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_context [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:204:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_buffer [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:216:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_buffer [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:284:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:359:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_logCallback [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:404:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_none [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:471:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_context [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:479:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_context [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:526:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GlobalName [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:579:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_none [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:671:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_bool [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:769:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_double [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:800:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_string [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:864:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_unsigned_int64 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:91:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_int64 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLParser.cpp:928:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_ref [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLStream.cpp:49:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_formatter [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLStream.cpp:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_file [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLStream.cpp:63:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_file [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLStream.cpp:74:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_file [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLStream.cpp:78:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_file [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/OpenDDLStream.cpp:89:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_file [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:113:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_data [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:127:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_bool [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:132:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_bool [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:137:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_int8 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:142:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_int8 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:147:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_int16 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:152:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_int16 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:159:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_int32 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:164:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_int32 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:171:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_int64 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:176:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_int64 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:183:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_unsigned_int8 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:188:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_unsigned_int8 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:195:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_unsigned_int16 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:200:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_unsigned_int16 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:207:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_unsigned_int32 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:212:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_unsigned_int32 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:219:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_unsigned_int64 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:224:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_unsigned_int64 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:231:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_float [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:236:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:248:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_double [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:253:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:265:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_string [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:271:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_string [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:276:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_ref [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:291:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_ref [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:297:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:349:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_next [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:353:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_next [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:358:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_next [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:367:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ddl_none [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_current [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:73:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_current [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:84:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_current [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_current [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/openddlparser/code/Value.cpp:98:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_current [valueFlowBailoutIncompleteVar] 2.13.0 assimp-5.4.0/contrib/poly2tri/poly2tri/common/shapes.cc:195:42: style: Parameter 'edge' can be declared as reference to const [constParameterReference] 2.13.0 assimp-5.4.0/contrib/zip/src/miniz.h:2665:26: warning: Uninitialized variables: pCur_syms.m_key, pCur_syms.m_sym_index [uninitvar] assimp-5.4.0/contrib/zip/src/miniz.h:2762:19: note: Assuming condition is false assimp-5.4.0/contrib/zip/src/miniz.h:2768:50: note: Calling function 'tdefl_radix_sort_syms', 2nd argument 'syms0' value is assimp-5.4.0/contrib/zip/src/miniz.h:2648:31: note: Assignment 'pCur_syms=pSyms0', assigned value is assimp-5.4.0/contrib/zip/src/miniz.h:2665:26: note: Uninitialized variables: pCur_syms.m_key, pCur_syms.m_sym_index head assimp-5.4.0/contrib/zip/src/miniz.h:5711:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/zip/src/miniz.h:6695:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/zip/src/zip.c:193:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/zip/test/test.c:281:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/zip/test/test.c:303:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/zip/test/test.c:414:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/zip/test/test.c:450:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZIP_DEFAULT_COMPRESSION_LEVEL [valueFlowBailoutIncompleteVar] head assimp-5.4.0/contrib/zip/test/test.c:55:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZIP_DEFAULT_COMPRESSION_LEVEL [valueFlowBailoutIncompleteVar] head assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1034:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mData [valueFlowBailoutIncompleteVar] head assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1194:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] head assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1316:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] head assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1540:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] head assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1644:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] head assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1757:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] head assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1832:12: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] head assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1834:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVectorKey [valueFlowBailoutIncompleteVar] head assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1839:12: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] head assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1841:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiQuatKey [valueFlowBailoutIncompleteVar] head assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1846:12: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] head assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1848:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVector3D [valueFlowBailoutIncompleteVar] head assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1853:12: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] head assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1860:12: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] head assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1867:12: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] head assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1874:12: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] head assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:1881:12: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] head assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:34:16: style: C-style reference casting [cstyleCast] head assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:539:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] head assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:551:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] head assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:586:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] head assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:609:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] head assimp-5.4.0/port/jassimp/jassimp-native/src/jassimp.cpp:642:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/Mesh.h:75:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3D11_USAGE_IMMUTABLE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/ModelLoader.cpp:111:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_ICONERROR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/ModelLoader.cpp:155:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3D11_USAGE_DEFAULT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/ModelLoader.cpp:22:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_Triangulate [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/ModelLoader.cpp:55:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/TextureLoader.cpp:237:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUID [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/TextureLoader.cpp:259:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WICPixelFormat [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/TextureLoader.cpp:311:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3D11_REQ_TEXTURE2D_U_OR_V_DIMENSION [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/TextureLoader.cpp:558:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wicData [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/TextureLoader.cpp:633:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E_INVALIDARG [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/main.cpp:136:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_ICONERROR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/main.cpp:278:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3D11_SDK_VERSION [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/main.cpp:497:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3D11_CLEAR_DEPTH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/main.cpp:521:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHADER_PATH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/main.cpp:543:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XM_PIDIV4 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/main.cpp:583:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DCOMPILE_ENABLE_STRICTNESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:118:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_OK [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:150:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_PROJECTION [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:163:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:186:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:258:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:324:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:403:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:472:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:496:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:548:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_OK [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:567:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS_HREDRAW [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:740:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:796:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp:803:10: style: Variable 'argv' can be declared as pointer to const [constVariablePointer] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:118:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:125:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:133:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:140:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:148:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:73:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:79:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:85:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:92:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix3x3.cpp:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:102:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:115:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:122:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:142:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:148:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:157:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:170:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:184:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:197:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:209:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:215:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:222:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:229:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:237:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:244:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:251:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:259:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:79:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiMatrix4x4.cpp:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiQuaternion.cpp:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiQuaternion.cpp:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiQuaternion.cpp:113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiQuaternion.cpp:120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiQuaternion.cpp:136:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiQuaternion.cpp:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiQuaternion.cpp:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiQuaternion.cpp:89:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_cpp [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiQuaternion.cpp:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:115:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:125:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:137:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:78:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector2D.cpp:93:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:114:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:121:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:137:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:143:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:150:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:156:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:92:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/AssimpAPITest_aiVector3D.cpp:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_c [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/Common/uiScene.cpp:93:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRootNode [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/Common/utLineSplitter.cpp:65:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/Common/utMesh.cpp:85:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTextureCoordsNames [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/Common/utSpatialSort.cpp:104:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVector3D [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/Common/utSpatialSort.cpp:70:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vecs [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/Common/utSpatialSort.cpp:79:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vecs [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/Common/utXmlParser.cpp:69:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/IRR/utIrrImportExport.cpp:65:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_ImportSettings.cpp:192:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_ValidateDataStructure [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_ImportSettings.cpp:198:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MDL_HL1_NODE_GLOBAL_INFO [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Materials.cpp:103:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Materials.cpp:76:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Materials.cpp:89:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Nodes.cpp:138:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Nodes.cpp:174:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Nodes.cpp:211:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Nodes.cpp:256:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Nodes.cpp:303:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Nodes.cpp:339:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Nodes.cpp:376:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Nodes.cpp:414:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/MDL/utMDLImporter_HL1_Nodes.cpp:442:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/utCOBImportExport.cpp:59:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/utCOBImportExport.cpp:65:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/utCOBImportExport.cpp:73:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/utCOBImportExport.cpp:79:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/utCOBImportExport.cpp:85:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/utCOBImportExport.cpp:91:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/utCOBImportExport.cpp:97:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/utMD2Importer.cpp:58:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/utMD2Importer.cpp:64:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/utMD2Importer.cpp:70:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/utMD2Importer.cpp:76:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/utMD3Importer.cpp:59:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/utMD3Importer.cpp:65:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/utMD5Importer.cpp:58:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/utMD5Importer.cpp:64:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/utMD5Importer.cpp:70:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/utXGLImportExport.cpp:56:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/utXGLImportExport.cpp:62:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/utXGLImportExport.cpp:68:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/utXGLImportExport.cpp:74:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/utXGLImportExport.cpp:80:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/utXGLImportExport.cpp:86:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ImportExport/utXGLImportExport.cpp:92:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/SceneDiffer.cpp:200:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/UTLogStream.h:53:14: style: The destructor '~UTLogStream' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] assimp-5.4.0/include/assimp/LogStream.hpp:76:14: note: Virtual destructor in base class assimp-5.4.0/test/unit/UTLogStream.h:53:14: note: Destructor in derived class head assimp-5.4.0/test/unit/ut3DImportExport.cpp:58:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ut3DImportExport.cpp:65:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ut3DImportExport.cpp:72:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ut3DImportExport.cpp:79:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ut3DImportExport.cpp:86:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ut3DSImportExport.cpp:101:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ut3DSImportExport.cpp:109:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ut3DSImportExport.cpp:117:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ut3DSImportExport.cpp:125:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ut3DSImportExport.cpp:133:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ut3DSImportExport.cpp:141:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ut3DSImportExport.cpp:149:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ut3DSImportExport.cpp:157:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ut3DSImportExport.cpp:165:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ut3DSImportExport.cpp:173:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ut3DSImportExport.cpp:181:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ut3DSImportExport.cpp:69:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ut3DSImportExport.cpp:77:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ut3DSImportExport.cpp:85:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/ut3DSImportExport.cpp:93:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utACImportExport.cpp:104:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utACImportExport.cpp:110:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utACImportExport.cpp:117:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utACImportExport.cpp:123:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utACImportExport.cpp:129:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utACImportExport.cpp:135:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utACImportExport.cpp:141:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utACImportExport.cpp:59:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utACImportExport.cpp:65:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utACImportExport.cpp:71:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utACImportExport.cpp:98:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utAMFImportExport.cpp:105:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utAMFImportExport.cpp:112:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utAMFImportExport.cpp:140:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utAMFImportExport.cpp:70:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utAMFImportExport.cpp:77:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utAMFImportExport.cpp:84:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utAMFImportExport.cpp:91:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utAMFImportExport.cpp:98:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utASEImportExport.cpp:103:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utASEImportExport.cpp:111:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utASEImportExport.cpp:119:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utASEImportExport.cpp:127:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utASEImportExport.cpp:148:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utASEImportExport.cpp:156:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utASEImportExport.cpp:164:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utASEImportExport.cpp:172:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utASEImportExport.cpp:71:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utASEImportExport.cpp:79:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utASEImportExport.cpp:87:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utASEImportExport.cpp:95:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utArmaturePopulate.cpp:63:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_PopulateArmatureData [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBVHImportExport.cpp:65:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBVHImportExport.cpp:72:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBatchLoader.cpp:74:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_io [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBlendImportMaterials.cpp:123:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBlenderImportExport.cpp:104:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBlenderImportExport.cpp:110:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBlenderImportExport.cpp:116:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBlenderImportExport.cpp:122:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBlenderImportExport.cpp:128:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBlenderImportExport.cpp:134:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBlenderImportExport.cpp:140:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBlenderImportExport.cpp:146:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBlenderImportExport.cpp:152:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBlenderImportExport.cpp:158:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBlenderImportExport.cpp:185:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBlenderImportExport.cpp:191:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBlenderImportExport.cpp:197:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBlenderImportExport.cpp:203:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBlenderImportExport.cpp:209:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBlenderImportExport.cpp:215:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBlenderImportExport.cpp:221:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBlenderImportExport.cpp:67:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBlenderImportExport.cpp:73:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBlenderImportExport.cpp:79:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBlenderImportExport.cpp:85:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBlenderImportExport.cpp:91:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utBlenderImportExport.cpp:97:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utColladaExport.cpp:123:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utColladaImportExport.cpp:123:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_METADATA_COLLADA_ID [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utColladaImportExport.cpp:191:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_ValidateDataStructure [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utColladaImportExport.cpp:214:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_IMPORT_COLLADA_USE_COLLADA_NAMES [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utColladaImportExport.cpp:256:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utColladaImportExport.cpp:304:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utColladaImportExport.cpp:364:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utColladaImportExport.cpp:375:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utColladaImportExport.cpp:413:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utD3MFImportExport.cpp:73:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utDXFImporterExporter.cpp:65:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utDXFImporterExporter.cpp:71:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utDXFImporterExporter.cpp:78:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utDXFImporterExporter.cpp:85:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utExport.cpp:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utExport.cpp:78:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pTest [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:123:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:173:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:179:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:208:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:225:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:245:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:271:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:290:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:316:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:323:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:376:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:429:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:69:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:79:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utFBXImporterExporter.cpp:91:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utFindDegenerates.cpp:121:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMesh [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utFindDegenerates.cpp:141:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMesh [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utFindDegenerates.cpp:149:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMesh [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utFindDegenerates.cpp:165:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumIndices [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utFindDegenerates.cpp:177:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMesh [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utFindInvalidData.cpp:109:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumVertices [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utFindInvalidData.cpp:134:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMesh [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utGenNormals.cpp:84:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pcMesh [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utImporter.cpp:267:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utIssues.cpp:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utJoinVertices.cpp:119:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pcMesh [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:106:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:114:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:122:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:130:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:138:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:146:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:154:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:162:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:170:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:178:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:186:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:194:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:202:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:210:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:218:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:226:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:234:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:242:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:250:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:258:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:266:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:274:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:282:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:290:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:298:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:306:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:314:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:322:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:330:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:338:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:346:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:354:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:362:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:370:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:378:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:386:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:74:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:82:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:90:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWOImportExport.cpp:98:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWSImportExport.cpp:100:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWSImportExport.cpp:106:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWSImportExport.cpp:112:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWSImportExport.cpp:118:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWSImportExport.cpp:124:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWSImportExport.cpp:130:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWSImportExport.cpp:136:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWSImportExport.cpp:64:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWSImportExport.cpp:70:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWSImportExport.cpp:76:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWSImportExport.cpp:82:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWSImportExport.cpp:88:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utLWSImportExport.cpp:94:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utM3DImportExport.cpp:68:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utMaterialSystem.cpp:113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utMaterialSystem.cpp:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utMaterialSystem.cpp:130:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_DEFAULT_MATERIAL_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utMaterialSystem.cpp:138:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utMaterialSystem.cpp:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utMaterialSystem.cpp:179:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utMaterialSystem.cpp:201:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utMaterialSystem.cpp:234:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_TEXTURE_TYPE_MAX [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utMaterialSystem.cpp:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utMaterialSystem.cpp:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utMaterialSystem.cpp:97:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utMetadata.cpp:167:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_data [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utMetadata.cpp:188:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_data [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utMetadata.cpp:206:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_data [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utObjImportExport.cpp:195:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utObjImportExport.cpp:204:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utObjImportExport.cpp:258:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utObjImportExport.cpp:269:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utObjImportExport.cpp:291:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utObjImportExport.cpp:329:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utObjImportExport.cpp:349:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_ValidateDataStructure [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utObjImportExport.cpp:362:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_ValidateDataStructure [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utObjImportExport.cpp:384:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_ValidateDataStructure [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utObjImportExport.cpp:407:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_ValidateDataStructure [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utObjImportExport.cpp:472:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utObjImportExport.cpp:485:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utObjImportExport.cpp:491:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utObjImportExport.cpp:516:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utOpenGEXImportExport.cpp:67:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utOpenGEXImportExport.cpp:73:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utPLYImportExport.cpp:108:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utPLYImportExport.cpp:120:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utPLYImportExport.cpp:131:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utPLYImportExport.cpp:146:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utPLYImportExport.cpp:164:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utPLYImportExport.cpp:203:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utPLYImportExport.cpp:71:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utPLYImportExport.cpp:95:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utPretransformVertices.cpp:104:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utPretransformVertices.cpp:144:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mScene [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utPretransformVertices.cpp:153:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mScene [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utRemoveComponent.cpp:111:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiComponent_MESHES [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utRemoveComponent.cpp:121:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiComponent_ANIMATIONS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utRemoveComponent.cpp:131:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiComponent_MATERIALS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utRemoveComponent.cpp:143:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiComponent_TEXTURES [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utRemoveComponent.cpp:153:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiComponent_CAMERAS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utRemoveComponent.cpp:163:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiComponent_LIGHTS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utRemoveComponent.cpp:174:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pScene [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utRemoveComponent.cpp:185:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiComponent_NORMALS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utRemoveComponent.cpp:198:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiComponent_LIGHTS [valueFlowBailoutIncompleteVar] 2.13.0 assimp-5.4.0/test/unit/utRemoveComponent.cpp:71:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumVertices [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utRemoveRedundantMaterials.cpp:131:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utRemoveRedundantMaterials.cpp:150:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pcScene1 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utRemoveRedundantMaterials.cpp:166:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pcScene1 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utRemoveRedundantMaterials.cpp:81:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utRemoveRedundantMaterials.cpp:96:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_MATKEY_NAME [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utSMDImportExport.cpp:75:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utSTLImportExport.cpp:106:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utSTLImportExport.cpp:71:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utSTLImportExport.cpp:81:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utSTLImportExport.cpp:88:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utSTLImportExport.cpp:95:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utScaleProcess.cpp:64:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_GLOBAL_SCALE_FACTOR_DEFAULT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utScenePreprocessor.cpp:117:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utScenePreprocessor.cpp:146:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utScenePreprocessor.cpp:178:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mTime [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utTriangulate.cpp:99:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pcMesh [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utVertexTriangleAdjacency.cpp:145:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utVertexTriangleAdjacency.cpp:98:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mIndices [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utX3DImportExport.cpp:66:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utXImporterExporter.cpp:100:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utXImporterExporter.cpp:106:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utXImporterExporter.cpp:112:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utXImporterExporter.cpp:118:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utXImporterExporter.cpp:124:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_NONBSD_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utXImporterExporter.cpp:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utXImporterExporter.cpp:70:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utXImporterExporter.cpp:76:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utXImporterExporter.cpp:82:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utXImporterExporter.cpp:88:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utXImporterExporter.cpp:94:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:130:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:139:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:150:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:158:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:176:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiReturn_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:198:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:208:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:223:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:245:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:254:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:265:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:277:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:290:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:306:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:321:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:341:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:361:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:381:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:393:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:407:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:421:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:435:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:455:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:503:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:514:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:561:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:604:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:647:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:654:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:677:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:689:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:698:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:708:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:718:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:734:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:761:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:785:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:813:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:819:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:825:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:833:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:850:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:862:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:873:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:926:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:965:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_IMPORT_SCHEMA_DOCUMENT_PROVIDER [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:974:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_IMPORT_SCHEMA_DOCUMENT_PROVIDER [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:986:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_IMPORT_SCHEMA_DOCUMENT_PROVIDER [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTF2ImportExport.cpp:996:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_CHECK_IDENTITY_MATRIX_EPSILON_DEFAULT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTFImportExport.cpp:67:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/test/unit/utglTFImportExport.cpp:90:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_TEST_MODELS_DIR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:143:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:154:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:174:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:180:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:237:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:262:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:274:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:530:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:653:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AIMATERIALPROPERTY [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:696:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_MESH_HAS_POSITIONS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:70:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:758:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiLightSource_DIRECTIONAL [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:785:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AINODEANIM [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:818:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AINODE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:838:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AIMATERIAL [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:867:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_CHUNK_AISCENE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:877:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSBIN_HEADER_LENGTH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/CompareDump.cpp:892:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.13.0 assimp-5.4.0/tools/assimp_cmd/Info.cpp:103:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumVertices [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/Info.cpp:156:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/Info.cpp:185:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_POINT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/Info.cpp:222:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/Info.cpp:340:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcessPreset_TargetRealtime_MaxQuality [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/Main.cpp:113:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSIMP_CFLAGS_DEBUG [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/Main.cpp:257:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiDefaultLogStream_FILE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/Main.cpp:318:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/Main.cpp:364:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/Main.cpp:425:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcess_PreTransformVertices [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_cmd/Main.cpp:555:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiProcessPreset_TargetRealtime_MaxQuality [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Background.cpp:139:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiShadingMode_Gouraud [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Background.cpp:179:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiShadingMode_Phong [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Background.cpp:237:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_RT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Background.cpp:331:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DFVF_XYZ [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Background.cpp:364:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DFMT_UNKNOWN [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:106:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_PLAY [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:1143:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDR_TXPOPUP [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:115:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumAnimations [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:1189:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNumMeshes [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:1300:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:1485:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRootNode [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:149:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_TREE1 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:1503:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mRootNode [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:1603:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:1614:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PixelShaderVersion [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:164:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXLEN [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:1727:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DSAMP_MAXANISOTROPY [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:1827:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:1898:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:2084:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PixelShaderVersion [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:2198:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_RT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:224:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMeshes [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:290:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TVIF_SELECTEDIMAGE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:465:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TVIF_TEXT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:524:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mMaterials [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:625:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_TREE1 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:641:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ILC_COLOR24 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:684:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TVIF_TEXT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:732:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:778:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_LCOLOR1 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:793:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_EVERT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:857:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_NUMNODES [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:874:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_NUMVERTS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:903:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_NUMVERTS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.cpp:972:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTextureType_OPACITY [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Display.h:96:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/HelpDialog.cpp:56:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDR_TEXT1 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Input.cpp:123:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_RT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Input.cpp:158:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_RT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Input.cpp:201:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_RT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Input.cpp:233:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_RT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Input.cpp:324:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VK_UP [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Input.cpp:357:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VK_UP [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Input.cpp:55:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_RT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Input.cpp:97:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_RT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/LogDisplay.cpp:102:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_RT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/LogDisplay.cpp:72:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FW_BOLD [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/LogWindow.cpp:115:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_SHOW [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/LogWindow.cpp:139:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_DEFAULT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/LogWindow.cpp:149:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/LogWindow.cpp:230:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_DEFAULT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/LogWindow.cpp:76:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/LogWindow.cpp:98:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDD_LOGVIEW [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Material.cpp:1346:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Material.cpp:184:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiShadingMode_Phong [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Material.cpp:233:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Material.cpp:329:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Material.cpp:488:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiTexel [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Material.cpp:757:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DX_CHANNEL_LUMINANCE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Material.cpp:835:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_SUCCESS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MeshRenderer.cpp:61:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DPT_POINTLIST [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MeshRenderer.cpp:91:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiPrimitiveType_TRIANGLE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1018:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_EVERT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1213:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_EDITSM [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:1270:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:169:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_DWORD [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:179:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_BINARY [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:192:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DXVECTOR3 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:205:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_DWORD [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:2080:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:2134:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:2171:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_OK [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:218:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_DWORD [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:227:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_DWORD [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:370:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_BLUBB [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:394:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:435:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_SZ [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:446:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHOOSECOLOR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:468:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHOOSECOLOR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:490:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_SZ [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:504:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:555:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:616:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_OK [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:734:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_SZ [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:745:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:786:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_STRING [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:815:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_GRAYED [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:826:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:894:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID_VIEWER_PP_JIV [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:89:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:924:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_STRING [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/MessageProc.cpp:936:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_ICONERROR [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/Normals.cpp:99:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiVector3D [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/SceneAnimator.cpp:191:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/assimp_view.cpp:1034:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDC_RT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/assimp_view.cpp:1078:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiMatrix4x4 [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/assimp_view.cpp:153:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_CONFIG_IMPORT_TER_MAKE_UVS [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/assimp_view.cpp:225:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDD_LOADDIALOG [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/assimp_view.cpp:350:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/assimp_view.cpp:411:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DPOOL_DEFAULT [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/assimp_view.cpp:466:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DUSAGE_WRITEONLY [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/assimp_view.cpp:718:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3D_SDK_VERSION [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/assimp_view.cpp:776:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDR_HUD [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/assimp_view.cpp:863:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D3DDEVTYPE_REF [valueFlowBailoutIncompleteVar] head assimp-5.4.0/tools/assimp_view/assimp_view.h:179:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] DONE